By Ne0 — Dec 22, 2018 OC对象内存布局 OC对象的内存布局1 每一个实例对象(Instance)内部都有一个isa指针,指向它的类对象,类对象存放着本对象的实例方法列表和成员变量列表。 2 类对象(Class)内部也有一个isa指针指向元类对象(MetaClass),元类对象存放的事类方法列表 3 类对象和元类对象内部均有一个superclass指针,指向它的父类对象。
05-自己创建mapmodel自定义迁移方式 自动创建Mapping 如果模型的改变很大或者不支持轻量级数据迁移的条件,则我们需要进行自定义迁移。 使用映射模型 适用于更加复杂的数据的迁移 NSMappingModel 类似于数据模型 NSEntityMapping 告知迁移过程如何在目标数据存储中处理源实体的映射。 映射类型决定了如何处理目标数据存储中的特定实体。映射类型有添加 移除
Swift4 String截取字符串 var str1 = "AlexanderYeah"; // 1 截取字符串的第一种方式 // prefix 截取前3个字符串 var str2 = str1.prefix(3)