首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
specialc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
Xcode 10 新编译系统你需要了解的 5 个特性
苹果随着 Xcode 9 的 preview 模式发布了Xcode New Build System,默认是不开启的。Xcode 10 中默认是开启的,在你的已有工程中适应 new build system 可能面临一些问题。苹果完全意识到其中的一些问题,然后创建了独立的关于 …
整洁的 Table View 代码
Table view 是 iOS 应用程序中非常通用的组件。许多代码和 table view 都有直接或间接的关系,随便举几个例子,比如提供数据、更新 table view,控制它的行为以及响应选择事件。在这篇文章中,我们将会展示保持 table view 相关代码的整洁和良好…
苹果 App 上架 AppStore 被拒理由大全
作者搜集整理汇总了历来被苹果拒绝的原因,是 iOS 开发人员上架 App Store 之前需要认真看的手册
你真的会用 CocoaPods 吗?
CocoaPods 可以说是 iOS 开发应用最广泛的包管理工具,本篇文章主要介绍 CocoaPods 的第三方库是怎样从网络集成到我们本地的项目当中,也是制作私有库、开源库和 iOS 项目组件化的一个知识铺垫。 其中 git 字段表示该框架的托管地址,也就是上面时序图中的 远…
深入iOS系统底层系列文章目录
一直想写一些关于系统底层方面的知识点,并且酝酿了很久,后来也跟其他人交流,你为何不出一个系列呢? 不必要一次性把所有的东西都写完后才发表,我听说后觉得非常的有道理,虽然自己的水平也很一般,但是想想自己还是有一些积累的。这虽然是一系列介绍iOS底层相关方面的知识的文章,但又不是介…
Masonry源码解析
MASConstraint *mas = make.left; 中可以看到 make.left 返回的是一个 MASConstraint * 类型。 MASConstraint *mas = make.left; 中可以看到 make.left 返回的是一个 MASConstr…
【干货】开源一个人脸变老方案实现(Swift)
最近有看到一些拍照应用提供人脸变老预测的功能,体验下来趣味性不错,决定自己尝试实现一下。经过网上一番搜索,没看到有完整方案开源实现可供参考,一些相关的博客大都是简单的提及一些思路和给出一些效果图,于是在借鉴了一些前人的思路之后,自己实现了一个人脸变老的方案,项目代码和算法相关均…
iOS 预审总被拒?腾讯教你提升 iOS 审核通过率!
介绍腾讯预审团队一系列的预审策略和方法,让大家了解腾讯是怎样保障提审通过率的。
J_Knight_ iOS 高级面试题 基础题解答
extension可以添加实例变量,而category是无法添加实例变量的(因为在运行期,对象的内存布局已经确定,如果添加实例变量就会破坏类的内部布局,这对编译型语言来说是灾难性的)。 可以把类的实现分开在几个不同的文件里面。这样做有几个显而易见的好处, 4:可以按需加载想要的…
iOS 常用布局方式之Masonry
在iOS 常用布局方式之Constraint文章中,作者介绍了NSLayoutConstraint在布局界面时的强大功能,但也体验到了NSLayoutConstraint代码语法的冗长和不易阅读性。本文要介绍的Masonry就是一个轻量级的布局框架,它使用更好的语法包装Auto…