摘要: 一、利用引入pod第三方库 platform :ios,'8.0' target 'MyReactiveCocoa-Swift' do use_frameworks! pod 'ReactiveCocoa','~> 7.1.0' pod 'ReactiveSwift','~> 3.1.0' end 阅读全文
posted @ 2018-03-12 20:05 一坨☁️ 阅读(163) 评论(0) 推荐(0) 编辑
摘要: https://github.com/ReactiveCocoa/ReactiveObjC/blob/master/README.md#when-to-use-reactiveobjc http://blog.csdn.net/mazy_ma/article/details/68508090 htt 阅读全文
posted @ 2018-03-12 19:54 一坨☁️ 阅读(528) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/4a0841618726 一、新家wotkspace并且添加工程 1、新建xcodeworkspace ctrl+cmd+n 2、新建xcodeProj shift+cmd+n 主工程选择single view,附工程选择framework 3、将 阅读全文
posted @ 2018-03-07 15:26 一坨☁️ 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1、block不使用weak 2、直接把方法当作block赋值。 3、将block作为属性存储时不使用copy关键字。 阅读全文
posted @ 2018-02-05 17:45 一坨☁️ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: setNeedsDisplay会调用drawRect方法重画页面 setNeedsLayout页面不会发生变化,只有通过调用layoutIfNeed调用layoutSubviews,页面才会发生变化。 一、什么情况下会调用layoutSubviews ? https://www.jianshu.co 阅读全文
posted @ 2017-12-29 15:31 一坨☁️ 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: @synthesize a = a1 将属性a指向a1,并且使父类的方法-a;-setA;失效。外界调用self.a时,如果本类有重载get set方法调用重载方法,否则调用clang默认实现的get set方法。 阅读全文
posted @ 2017-12-26 20:02 一坨☁️ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 密密麻麻么 阅读全文
posted @ 2017-12-26 20:00 一坨☁️ 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、sizeToFit,立即改变view的frame ,view画完之后才会执行rect 2、自适应布局 boundingRectWithSize sizeWithAttributes [showText sizeWithAttributes:@{NSFontAttributeName:kFontP 阅读全文
posted @ 2017-10-17 18:49 一坨☁️ 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1、写一个函数,检测传入的字符串是否时合法的ip地址。 2、cocoapods 怎样进行项目管理,是否有修改原有的项目。 3、framework中有哪些内容。 4、ARC中,当对象被销毁时,将指向该对象的weak指针置为nil,原理是什么,什么对象的引用计数会加一(alloc或者new时,赋值,浅拷 阅读全文
posted @ 2017-07-28 17:35 一坨☁️ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: category OC中使用category匿名类的方式来扩展已经存在类,添加方法、“属性”等,有时候为了代码看起来更加清楚,也可以把一系列相关的方法放在一个匿名类中。 一、category不可以添加实例变量(interface的{}中声明的变量) :instance variables may n 阅读全文
posted @ 2017-07-20 20:39 一坨☁️ 阅读(143) 评论(0) 推荐(0) 编辑