首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
董士超
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
[译] iOS | 圆角的处理
当谈到圆角处理,许多开发人员都坚持使用CALayer的.cornerRadius属性。不幸的是,这个使用方便的属性极大地增加了性能压力,你应当在没有其他选择时才使用这个属性才对。这篇文章将涵盖: 为什么.cornerRadius的代价很大?因为使用CALayer的.corner…
调试iOS用户交互事件响应流程
通常 iOS 界面开发中处理各种用户交互事件。其中,UIControlEvent以注册的 Target-Action 的方式绑定到控件;UIGestureRecognizer通过addGestureRecognizer:添加到UIView的gestureRecognizers属…
老司机 iOS 周报 #121 | 2020-07-27
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。 @EyreFree:Widget 是 Apple 在…
使用plist保存和加载数据
每一个iOS app都运行在一个被"隔离"的环境里,这个环境,就是我们经常提及的沙箱。在这个沙箱里,每一个app都认为自己拥有一套独立完整的文件系统可以访问。但实际上,它们只能在自己的沙箱里活动,而对其他app的环境一无所知。 在沙箱里,每一个app都有一个叫做"Documen…
定义Model并且添加UITableView事件处理
我们实现了UITableView基本的两个data source方法。接下来,我们继续定义EpisodeItem Cell和UITableView的用户交互实现。 在UITableViewCell里,我们可以为每一个UI对象设置一个Tag,方便我们找到这个UI对象。回到Stor…
深入了解 iOS 的初始化
在 iOS 里面,无论是 Objective-C 还是 Swift,初始化都有一定的规则要求,只不过在 Objective-C 中会比较宽松,如果不按照规则也不会报错,但会存在隐患,而在 Swift 则需要严格按照规则要求代码才能编译通过,极大提高了代码的安全性。 由于在 Sw…
iOS图片内存优化
基于现在iOS11新生成的图片都是HEIF,该图片使用UIImage(named: name)已不在那么优雅,图片大小为1.8m大小的,读进手机内存,直接飙升了45M,这是我们不想看到的结果,一个页面有多个这样子的图的话,恐怕就是灾难了。 这就要先了解该图片的编码了。 heic…