最近在看线程保活,发现了这个函数无法理解,根本原因还是这个函数的苹果文档没有深入理解,然后没有多做尝试。 先说结论,再说过程。结论:1)runM...
场景:在一次数组过滤删除时,代码逻辑删除了一个对象,但是删完一个对象后,数组元素的个数少了两个,经调试发现,减少的两个对象地址还不同,但是内容完...
1.关键点是在主线程的runloop中加入一个machport2.在子线程中,1)将要发出的通知加入一个数组中,然后通过主线程中的machpor...
需求:两个字符串中,去掉除了汉字和符号,比较两个字符串是否相同 https://blog.csdn.net/dienangpiao2051/ar...
-(instancetype)initWithArray:(NSArray *)array copyItems:(BOOL)flag; 如果fl...
objc_object源码[https://opensource.apple.com//source/objc4/objc4-723/runti...
https://www.jianshu.com/p/16844e156d9f[https://www.jianshu.com/p/16844e1...
经在网上查询,发现是因为SDK中包括了i386,x86_64导致的。 首先在lipo的时候,遇到了报错,原来要lipo -info里面的ImSD...
我们项目使用的是fabric api密钥方式,这里需要注意的是/path/to/Fabric/upload-symbols -a -p iO...