Swift3.0 - 真的很简单Swift3.0 - 数据类型Swift3.0 - ArraySwift3.0 - 字典Swift3.0 - 可选值Swift3.0 - 集合...
Swift3.0 - 真的很简单Swift3.0 - 数据类型Swift3.0 - ArraySwift3.0 - 字典Swift3.0 - 可选值Swift3.0 - 集合...
前言 首先, 如果不太了解Runtime的原理的, 可以去我的上一篇文章里先了解了解iOS-Runtime-原理篇 其次, 所有runtime代码都是基于C的函数, 所以要用...
关于HotfixPatch 在IOS开发领域,由于Apple严格的审核标准和低效率,IOS应用的发版速度极慢,稍微大型的app发版基本上都在一个月以上,所以代码热更新(Hot...
Blocks are a non-standard extension added by Apple Inc. to Clang's implementations of t...
@天口三水羊 NSString定义是不需要改成copy?
循环引用,看我就对了我是一头来自北方的羊,咩-咩-咩-!谈到循环引用,不知道你能想到什么?可能是delegate为啥非得用weak修饰,可能是block为啥总是需要特殊对待,你也可能仅仅想到了一...
@苍穹飞天 或者备注下,防止别人遇到我同样的问题
循环引用,看我就对了我是一头来自北方的羊,咩-咩-咩-!谈到循环引用,不知道你能想到什么?可能是delegate为啥非得用weak修饰,可能是block为啥总是需要特殊对待,你也可能仅仅想到了一...
大神,
@property (nonatomic, strong) NSString *str;
然后赋值 self.str = @"111";
我这边打印retainCount=-1;
不知大神有没遇到这个问题?
PS:像这种NSString定义的不可变的对象是不在栈中?
在线等,谢谢
循环引用,看我就对了我是一头来自北方的羊,咩-咩-咩-!谈到循环引用,不知道你能想到什么?可能是delegate为啥非得用weak修饰,可能是block为啥总是需要特殊对待,你也可能仅仅想到了一...
1. 给一个数组,要求写一个函数,交换数组中的两个元素 二X程序员:好简单啊,直接写出以下结果 普通程序员:首先跟面试官沟通,是什么类型的数组?面试官会说,任意。普通程序员微...