![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS笔记
文章平均质量分 87
Joe周鸟
欢迎来微博交流:Joe周鸟
公众号:AISphere
展开
-
浅谈UIViewController 使用-addChildViewController自定义视图控制器
View Controllers 是APP内在架构的基础,总体来讲一个APP的View Controllers 主要由以下两种设计而成: There are two types of view controllers:Content view controllers manage a discrete piece of your app’s content and are the main ty原创 2016-03-17 23:19:04 · 788 阅读 · 0 评论 -
iOS定位-核心定位框架CLLocation
原文链接:biggergao.github.io/CLLocation我是前言最近做了一下CLLocation相关的东西,较全面的写了点相关问题与解决办法,文章的demo可以在这里下载(有点RAC的知识)。如果是模拟器,运行时请选择Location GPX文件 祝学习愉快。副本主要任务定位设备经纬度与所在城市预备知识-CLLocation对象(可跳过)CLLocation对象存储着CLLoca原创 2016-05-15 03:10:14 · 1045 阅读 · 0 评论 -
深入浅出@property 与 @synthesis
原文链接:深入浅出@property 与 @synthesis@property@property我们都是十分熟悉的,这条语句编译器会自动合成(auto synthesis)这样几个东西添加到类中:实例变量存取方法属性名我们不要忽略了属性名(无_) 和实例变量名(有_)的特性直接看这个:@interface JZZPerson : NSObject@property (nonatomic,原创 2016-05-15 18:26:58 · 700 阅读 · 0 评论 -
为什么你需要使用instancetype而不是id
前言四年前Clang添加了关键字instancetype,目的在于取代-alloc和-init等方法的返回类型id,那么使用instancetype到底比id好在哪里?instancetype宣言不管何时,只要一个class要返回它相同的类实例,使用instancetype都是更加合适的。我们知道,当调用类中(或者子类)的-alloc、-init或者class factory(+)方法,使用inst原创 2016-05-19 00:12:10 · 500 阅读 · 0 评论 -
5分钟学会枚举的正确使用姿势-Enumeration宏
原文链接前言Enum,枚举,相信大部分编程语言都有对应的枚举类型,功能可能有多有少,但是枚举最核心的功能是 “规范的定义代码中的状态、状态码、选项”。状态、状态码、选项什么是状态:同时只能出现一个值(状态码就是他的值),比如这个ScrollView里的枚举:typedef NS_ENUM(NSInteger, UIScrollViewKeyboardDismissMode) { UIScr原创 2016-05-22 22:09:17 · 416 阅读 · 0 评论