首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
质数心情
掘友等级
iOS Developer
JS萌新,前端入门
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
140
文章 134
沸点 6
赞
140
返回
|
搜索文章
最新
热门
Swift-学习Perfect搭建博客
前段时间听说swift5的改变之一是ABI稳定,现在看的话,swift是值得学习的,于是想通过搭建自己的博客来学习swift,顺便了解后端和mysql,以及前端页面的一些样式. 博客项目放在了github,喜欢的可以点赞. 当启动PerfectHttp服务器后,通过访问127.…
iOS-Blocks学习
Block:带有自动变量的匿名函数.是C语言的扩充功能.Block拥有捕获外部变量的功能.在Block中访问一个外部的局部变量,Block会持有它的临时状态,自动捕获变量值,外部局部变量的变化不会影响它的状态. 其中isa = &_NSConcreteStackBlock,将B…
iOS-控件封装为framework来使用
或者在实现模块化的时候可以把固定的业务模块化成静态库. 创建后会生成一个项目,这里的.h要放我们项目中需要暴露给他人调用的头文件,主要需要使用<包名/头文件名.h>,因为在实际使用framework的时候是需要从保重搜索头文件的. 其中Debug-ophonesimulator…
iOS-消息转发和方法调配技术学习
在oc中,如果向某对象传递信息,那就会使用动态绑定机制来决定需要调用的方法。在底层,所有方法都是普通的C语言函数.然而对象收到消息之后,究竟该调用哪个方法则完全于运行期决定,甚至可以在程序运行时改变,这些特性使得oc成为一门真正的动态语言. 这里,someObject叫做“接收…
iOS-<<改善objective-c程序的61个建议>>(上)
在面向对象开发语言中,对于类的描述,通常划分为头文件和源文件,头文件用于描述类的声明和可公开部分,而源文件用于描述类的方法或函数的具体实现,这也体现了面向对象语言的"封闭性"和"高内聚低耦合"的特性. 在oop(面向对象编程)中有两个技术用于描述类与类或对象之间的关系:一个是继…
## iOS-GCD多线程理解
以前理解的dispatch_async就会开一个新的线程去执行任务,其实是不对的. 按照书中理解的,dispatch_get_main_queue是一个主队列,这个队列是一个串行队列,是在主线程上执行的队列,也就是number=1的线程上. 全局队列*dispatch_get_…
iOS-retaincycle循环引用
循环引用最常出现在block中,一个对象中强引用了block,在block中又强引用了该对象,就会发生循环引用. 只有当block直接或间接的被self持有时,才需要weakself.如果在block内需要多次访问self,则需要使用strongself. 当 block 本身…
个人成就
文章被点赞
48
文章被阅读
28,057
掘力值
735
关注了
55
关注者
22
收藏集
5
关注标签
12
加入于
2017-04-25