首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
油菜花花花
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 13
沸点 1
赞
14
返回
|
搜索文章
最新
热门
ESJsonFormatForMac-脱离Xcode运行,Josn转模型
据gitHub友友="Jason Hu 胡竞尘"提议,新增文件输出功能,点击Enter之后,选择生成文件的目录,自动生成所需Model文件; 设置了本地保存生成路径操作,建议使用本软件的用户将生成的文件保存在一个新建目录下,以后就默认生成至此目录; 如果想更改的话,只需点击右侧…
ios动态获取UILabel的高度和宽度
在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。带属性的字符串(NSMutableAttributedString)的使用**
sizeToFit 和 sizeThatFits的使用区别
首先我们可以看看苹果官方对这两个方法的解释:sizeToFit:会计算出最优的size而且会改变自己的sizesizeThatFits:会计算出最优的size但是不会改变自己的size具体看下面的小例
iOS组件化
组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题。组件化是一种 app 架构,他的发展也是沿着正常的技术发展脉络来的,也是为了以追求高复用,高可维护性的目的的代码封装,区别是组件化是…
Objective-C位运算符
这篇文章我们一起来看看Objective-C位运算符。Objective-C语言中有各种各样的运算符可处理数字中的特定位,如下表所示: 表中列出的所有运算符,除一次求反运算符(~)外,都是二元运算符,因此需要两个运算数。位运算符可处理任何类型的整型值,但不能处理浮点值。 1…
高质量 iOS 博客推荐
推荐一些我个人认为非常经典,值得关注的博客。 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了。 Casa 对架构有很深的理解…
iOS MMDrawerController源码解读(一)
提前说好,本文绝对不是教你如何使用MMDrawerController这个第三方库,因为那太多人写了 ,也太简单了。这篇文章主要带你分析MMDrawerController是怎么实现抽屉效果,明白第三方库的内部原理。例外,本人也封装了一个FHSegmentControl的第三方…
阿里数据iOS端启动速度优化的一些经验
7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0.1-0.2秒(main()第一行代码到didFinishLaunchingWithOptions最后一行代码的…
Objective-C中nullable、__nullable、_Nullable、_Nonnull的用法
在 Swift 中,我们会使用 ? 和 ! 去显式声明一个对象或者方法的参数是optional 还是 non-optional ,而在 Objective-C 中则没有这一区分,这样就会带来一个问题:在 Swift 与Objective-C 混编时,Swift 编译器并不知道一…
一些常用的RACSignal
如果你没有听说和使用过ReactiveCocoa框架,请阅读sunnyxx写的[入门教程][1]。 本文将罗列一些常用的RACSignal方法,并会不断更新。 RAC(<#TARGET, ...#>)宏用来将一个对象的属性和信号量绑定, RACObserve(<#TARGET#…
下一页
个人成就
文章被点赞
50
文章被阅读
230,783
掘力值
2,453
关注了
8
关注者
2,566
收藏集
0
关注标签
16
加入于
2017-12-27