首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
72行代码
掘友等级
iOS开发工程师
程序是写给人读的,只是偶尔让计算机执行一下
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
iOS 时间日期总结
获取时间戳单位秒,保留六位有效数字,格式如:1574068247.545103单位秒,整数,格式如:1574068265单位毫秒,整数,不精确,后面直接补三个0,格式如:1574068602000单位
Mac OS + Mac PE + Win PE 三合一 U盘制作教程
下载好U盘魔术师V5全能版或者通用PE工具箱等Win PE制作软件,安装到电脑打开,然后插入U盘;一般保持默认设置就行,Win PE制作完成。 Mac OS分区的空间一般8.5G,也可以设置更大,看个人。然后点击开始,弹出对话框,选中是;制作完成之后点击完成,就会出现空闲8.5…
iOS 如何优化 App 的启动耗时
将不必须在+load中做的事情尽量挪到+initialize中,+initialize是在第一次初始化这个类之前被调用,+load在加载类的时候就被调用。尽量将+load里的代码延后调用 不要使用__attribute__((constructor))将方法显式标记为初始化器,…
iOS RunLoop
RunLoop概念RunLoop是通过内部维护的事件循环(EventLoop)来对事件/消息进行管理的一个对象没有消息处理时,休眠以避免资源占用;有消息需要处理时,立刻被唤醒为什么main函数不会退出
iOS 多线程相关之performSelector、死锁
**需要注意的是:**如果是带afterDelay的延时函数,会在内部创建一个NSTimer,然后添加到当前线程的Runloop中。也就是如果当前线程没有开启runloop,该方法会失效。在子线程中,需要启动runloop(注意调用顺序) performSelector:wit…
iOS 中事件的响应链和传递链
响应链:由离用户最近的view向系统传递。initial view –> super view –> ..... –> view controller –> window –> Application –> AppDelegate 传递链:由系统向离用户最近的view传递。UI…
iOS 面试题-2019.上
当调用该对象上某个方法,而该对象上没有实现这个方法的时候。 OC运行时会调用+resolveInstanceMethod:或者+resolveClassMethod:,让你有机会提供一个函数实现。 只要这个方法返回的不是nil和self,整个消息发送的过程就会被重启,当然发送的…
iOS 关于Other Linker Flags的作用
为了解决这个问题,引入了-ObjC标志,它的作用就是将静态库中所有的 Objective-C代码都加载进来。可以看出,使用-ObjC可能会链接很多静态库中未被使用的Objective-C代码,极大的增加APP的代码体积。 不要以为这样就可以解决所有问题了,在64位的Mac系统或…
iOS 使用Jenkins持续集成(简称CI)
1.1. 直接到官网下载安装包,通过安装包安装 1.2. 通过Homebrew使用命令行安装 一切顺利的话,打开浏览器输入:http://localhost:8080/就能看到jenkins已经运行起来了,如果你更换了端口就是你后来设置的端口。接下来打开Jenkins后会让去一…
iOS 插件化开发(动态库研究)
2.1. 使用NSBundle加载动态库 2.2. 使用dlopen加载动态库 2.3. 调用动态库中的方法
下一页
个人成就
文章被点赞
293
文章被阅读
178,433
掘力值
3,789
关注了
1
关注者
1,091
收藏集
1
关注标签
10
加入于
2019-04-10