@property(nonatomic,weak) <#Class#> *<#object#>;
深浅copy 浅拷贝:指针拷贝,复制一个新的指针,指向同一块内存区域。实际内存并没有发生拷贝 深拷贝:内容拷贝,拷贝数据到一块新内存区域,指针指...
内存管理是指软件运行时对计算机内存资源的分配和使用技术,其最重要的目的是如何高效、快速的分配,并且在适当的时候释放和回收内存资源。 iOS中数据...
堆和栈 全局(静态)区 存放程序静态分配的变量和全局变量。 栈区(stack) 由编译器自动分配并释放 存放函数的参数值,局部变量等 当一个方法...
Block block其实就是一个代码块,把你想要执行的代码封装在这个代码块里,等到需要的时候再去调用。那block是OC对象吗?答案是肯定的 ...
多线程 如有错误欢迎指正,谢谢。 1.线程与进程 地址空间:进程之间的地址相对独立,同一个进程中的线程共享本进程的地址空间 资源拥有:进程之间的...
iOS默认的NSDate是格林尼治时间,比中国时区的时间少8个小时,处理过日期的都知道8个小时的误差存在,我们在获取年月日的时候不要加上8个小时...
Your app uses the "prefs:root=" non-public URL scheme, which is a privat...
+ (NSMutableDictionary *)getKeychainQuery:(NSString *)service { return [...