首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
想吃酸菜鱼
掘友等级
iOS Java
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
OC 知识补丁(日更)
IT教程网(可以找资源) 1 每一个控制器都有一个UIView(一对一关系) @property(nonatomic,readonly,copy) NSArray *subviews; 只有子控件,没
OC NSDate&NSCalender
NSDate 返当前时间 格式化日期 NSDate -> NSString NSString -> NSDate NSCalender 拿出需要的时间部分方便 获取当前时间的年月日时分秒 比较两个时间
OC NSArray(NSMutableArray)&NSDictionary(NSMutableDictionary)
NSArray 只能存放任意OC对象, 并且是有顺序的 它是不可变的,一旦初始化完毕后,它里面的内容就永远是固定的, 不能删除里面的元素, 也不能再往里面添加元素 NSArray使用NSLog()输出
OC NSString& NSMutableString
NSString创建方式 常量字符串 常量区中的字符串只要内容一致, 不会重复创建(如果创建多个内容一致的字符串对象,多个对象指向同一块存储空间) NSString *str1 = @"lnj"; 除
OC 协议 (protocol)&代理设计模式
一个Protocol是由一系列的方法声明组成的 类遵守协议 一个类可以遵守1个或多个协议 任何类只要遵守了Protocol,就相当于拥有了Protocol的所有方法声明 注意 协议不能声明成员变量,不
OC Block
Block是iOS中一种比较特殊的数据类型 Block的作用 用来保存某一段代码, 可以在恰当的时间再取出来调用 功能类似于函数和方法 格式 没有返回值,也没有形参 没有返回值,有形参 有返回值,有形
OC 分类(Category)与类扩展(Extension)
分类(Category) 在.h文件中声明类别 1)新添加的方法必须写在 @interface 与 @end之间 2)ClassName 现有类的类名(要为哪个类扩展方法) 3)CategoryNam
OC #import&@class
@class 作用 可以简单地引用一个类 @class在两个类相互声明,避免循环引用问题 简单使用 @class Dog; 仅仅是告诉编译器:Dog是一个类;并不会包含Dog这个类的所有内容 具体使用
OC ARC&MRC
内存管理简介 内存管理的管理范围 任何继承了NSObject的对象 只有OC对象才需要进行内存管理的本质原因 OC对象存放于堆里面 非OC对象一般放在栈里面(栈内存会被系统自动回收) 栈(操作系统):
iOS SEL类型
什么是SEL类型 SEL类型代表着方法的签名,在类对象的方法列表中存储着该签名与方法代码的对应关系 每个方法都有一个与之对应的SEL类型的对象 根据一个SEL对象就可以找到方法的地址,进而调用方法 首
下一页
个人成就
文章被点赞
23
文章被阅读
50,177
掘力值
1,157
关注了
25
关注者
6
收藏集
0
关注标签
7
加入于
2021-08-26