
Runtime
王大锤子呦
认真你就赢了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Runtime应用一《将API返回的字典转为模型》
LRAOPTest:测试模型LRAOPTest.h@interface LRAOPTest : NSObject@property (nonatomic,copy) NSString *name;@property (nonatomic,copy) NSString *age;@property (nonatomic,strong) NSArray *list;+...原创 2019-01-10 16:29:40 · 210 阅读 · 0 评论 -
Runtime应用二《获取其他类的私有变量》
.h@interface LRPrivateModel : NSObject@end.m#import “LRPrivateModel.h”@interface LRPrivateModel (){NSString *_privateStr;}@end@implementation LRPrivateModel(instancetype)init {self = [sup...原创 2019-01-10 19:01:31 · 182 阅读 · 0 评论 -
Runtime应用四 《unrecognized selector sent to instance类型的错误的crash预防措施》
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ViewController testNoProtectCrash]: unrecognized selector sent to instance 0x7fe434607310'方法调用的本质是消息的发送,系统给View...原创 2019-01-17 11:26:49 · 649 阅读 · 0 评论 -
Runtime应用三《对自定义模型归档解档》
NSUserDefaults只能存储基本的数据类型,对于自定义的模型无法进行数据存储。这时候就要用到了归档和解档方法一:最常规的用法是在自定义模型中实现两个方法encodeWithCoder和initWithCoder方法一使用常规用法有个缺点就是如果新增字段,就要继续在两个方法里面一直的添加属性的归档和解档,比较麻烦。所有就有了方法二方法二:方法二测试一下最终结果...原创 2019-01-11 17:34:16 · 260 阅读 · 0 评论