
iOS-Object-C
优秀的竹子
不断学习与分享,成为优秀的人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS*内存管理
iOS内存管理笔记原创 2017-05-09 16:33:25 · 307 阅读 · 0 评论 -
iOS Object-C的id与instancetype关键字的异同点
在写一个单例方法的时候,被问到为什么返回值类型用instancetype而不用id。+ (instancetype)shareManager { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _shareManager = [[super allocWithZone:NULL]...原创 2019-03-01 11:22:12 · 601 阅读 · 0 评论 -
OC中的空值nil\Nil\NULL\NSNull的区别
nil、Nill、NULL、[NSNull null]都是用来表示“空”或“零”。只不过表示不同种类的的“空”或“零”。也许和0与0.0一样,都表示“零”,但是一个对应整型,一个对应浮点型。一、nil定义// objc.h#ifndef nil# if __has_feature(cxx_nullptr) // 判断C++中是否有nullptr特性,一般iOS中无用# def...原创 2019-03-01 16:35:30 · 1175 阅读 · 0 评论