首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
去如烟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
如何写出优雅的代码
最佳实践:重构 AppDelegate
可能很多读者可能都有这样的经历,迭代维护多年的系统代码量激增,有些模块的代码自己都觉得丑陋,可是却不敢重构,生怕一不小心被拉取祭天,然后来了个愣头青实习生正好参与这个模块迭代,一顿骚操作后这个模块炸了
iOS CoreData (一) 增删改查
②、系统创建模型文件时会自动生成关联数据库的代码,在iOS10以下和iOS10之后生成的不一样,出现了一个新类NSPersistentContainer。 打开Product,选择Edit Scheme.
MJRefresh源码解读
在这里我们设置的contentInset.top = 54,54正是这个下拉控件的高度,所以整个下拉控件是完全可见的。 事实证明确实是这样,使用关联属性来设值和取值。 其中默认状态是MJRefreshStateIdle, 当我们拖拽UIScrollview的时候在没有到达临界点…
《Effective Objective-C》干货三部曲(二):规范篇
继上一篇《Effective Objective-C 》干货三部曲(一):概念篇之后,本篇即是三部曲的第二篇:规范篇。 概念类:讲解了一些概念性知识。 规范类:讲解了一些为了避免一些问题或者为后续开发提供便利所需要遵循的规范性知识。 技巧类:讲解了一些为了解决某些特定问题而需要…
《Effective Objective-C》干货三部曲(一):概念篇
这本书讲授了很多编写Objective-C语言时所应该遵循的规范。刚好笔者前段时间因为产品刚开发完,有了一点空档期,于是用了3个星期的时间仔细研读和总结了这本书。 在学习过程中也看过很多总结这本书的博客和文章,但是发现多数只是将每节的总结部分摘录了过来,因此讲得并不是很详细。于…
UI技术总结--UITableView重用机制
UITableView是我们用的最多的一个控件,所以对于UITableView重用机制的掌握也就成了我们必须了解的一个知识点,对于UITableView重用机制的剖析网上已经有相当多的文章了,这里我结合图片和代码再来阐述一遍. 我们在编写代码的时候经常会写到这样一段话,根据一个…
UI技术总结--性能优化
在iOS开发中,保持界面流畅和良好的用户体验是非常重要的,那么界面的优化对我们来说就是一个老生常谈的话题,这里总结了网上的一些资料和自己的一些开发经验,讲讲界面性能的一些技巧. 借用网上一张图来了解一下图像内容展示到屏幕的过程.最上面是VSync垂直信号,我们一般说页面滑动的流…
iOS多线程开发—GCD (一)
其实当我第一次使用这个代码的时候,我并不确切的理解以上这段代码干了什么,我只知道这样干不会让我的界面处于没有反应的状态。随着开发经验的累积,越来越多的使用了有关多线程的知识,因此在这里把我的一些浅薄的理解记录下来,帮助自己,也希望能够帮助到其他需要的人。 1.GCD是Grand…