![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
EmmaRiver
木有
展开
-
objc 的 isa 指针
isa 指针不再被推荐使用,但是 KVO 的实现却是在改变它的指向实现的,即 addObserver 时创建其子类,并将 isa 指向新子类。 mikeash.com: Friday Q&A 2009-01-23 ios - isa pointer in objective-c - Stack Overflow Cocoa Objects ...原创 2022-03-22 19:34:57 · 87 阅读 · 0 评论 -
old-style ASCII property list
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/PropertyLists/OldStylePlists/OldStylePLists.html#//apple_ref/doc/uid/20001012-BBCBDBJE 苹果这个文档可以推断出一些事实: 1. xx.xcodeproj/project.pbxproj 是 old-style ASCII property list 文件 2. NSLog原创 2020-05-28 16:05:22 · 146 阅读 · 0 评论 -
iOS 库的 umbrella header 里的 versionNumber 是什么
//! Project version number for LZDUtility. FOUNDATION_EXPORT double LZDUtilityVersionNumber; //! Project version string for LZDUtility. FOUNDATION_EXPORT const unsigned char LZDUtilityVersionString[...原创 2019-12-04 14:41:44 · 497 阅读 · 0 评论 -
如果你import了某个.m文件
build时会得到莫名其妙的duplicate symbols链接时错误。 解决办法就是,全局搜.m"——是的,这就是#import "aaa.m"语句的办法。 可恶的是,xcode对这种import错误没有任何提示,事实是,怎么可能需要import某个.m文件呢? ...原创 2015-05-26 21:33:04 · 392 阅读 · 0 评论 -
iOS 文本文件编码问题
http://www.newsmth.net/nForum/#!article/AppleDev/699 曾写过这篇文章,一直没有确切答案,后来终于找到了: http://www.cnblogs.com/zhwl/archive/2012/12/31/2840746.html 事实上,这些 magic number 都是指某种中文编码, Simplified Chinese (EUC) ...原创 2019-04-02 11:57:45 · 525 阅读 · 0 评论