实例对象Nil一定无法实现对域内成员方法的访问(非Nil实例对象能否对域内成员方法实现访问取决于域内成员方法是否已经本身指令实例化)
OC高级特性
bundle计算机软件增量编码包。
runtime机制:(无->构建->释放),使OC语言具有动态特性(动态特性指在需要实际运行时动态的创建开辟类对象和实例对象,通过动态开辟出来的类对象及实例对象的堆域实现消息传递和转发)。
.app应用包文件(资源图/说明文件/计算机软件增量编码bundle沙盒包/配置文件/执行文件本身实例转码后nib文件包/数据配置文件/证书信息配置文件/功能性列表配置文件比如:plist等/语法描述文件/类管理文件(类管理映射文件(列表文件(告诉设备环境存在着这些辅助映射类规则体系,映射着相应的本身实例文件(本身实例文件只有在运行时才会触发构建实例开辟相应的堆内存区出现内存区暂时性动态消耗))))。这种运行时机制促进了对内存的更高效动态使用特性。RunTime机制其实就是只有在运行时才会触发决策构建实例开辟相应的堆内存区出现内存区暂时性动态消耗,开辟相应的堆内存区后才去检查实例对象的实际风格类型和对象堆域内成员方法的本身指令实现集。利用动态特性在程序运行时,根据实例对象的实际类型风格切换进入不同的实例堆域内访问不同的成员方法。
runtime机制
于 2020-06-02 18:56:15 首次发布