这段时间再写个看小说类的app,里面涉及到读取TXT文件,目的是导入到APP中,让用户能开心的阅读它。考虑到TXT的来源不确定,鬼知道这个是什么编码,用户很可能在哪个角落找个...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
这段时间再写个看小说类的app,里面涉及到读取TXT文件,目的是导入到APP中,让用户能开心的阅读它。考虑到TXT的来源不确定,鬼知道这个是什么编码,用户很可能在哪个角落找个...
注:欢迎大家可以关-注 Wei-Xin 公--众--号 :Style月月专栏,与简书同步更新~ iOS 底层原理 objc4 源码相关 0、底层源码探索方式iOS-底层原理 ...
runtime指南官方地址: Objective-C Runtime Programming Guide 概述 Objective-C 语言将决定尽可能的从编译和链接时推迟到...
本人参考GitHub《招聘一个靠谱的iOS》面试题参考答案(上)1. 风格纠错题 1. 风格纠错题 修改完的代码: 2. 什么情况下使用weak关键字,相比assign有什么...
block类型 __NSGlobalBlock__:全局block,存储在全局区,没有传参也没有返回值__NSGlobalBlock__ __NSMallocBlock__:...
本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
今天探索的是内存是如何分配,如何对齐的, 一般我们在开发时通常都会用到LLDB断点调试, 看看下图对JJPerson的断点打印 通过断点打印这个person对象,以下是通过l...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...