首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
zenkode
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
iOS OTA无线安装App
OTA 即 Over-the-Air,是 Apple 在 iOS4 中新加的一项技术,目的是让开发者能够脱离 Appstore,实现从服务器下载并安装 iOS 应用。 用户只需要在 iOS 设备的浏览器中,打开itms-services://协议链接,就可以直接安装App。(注…
Sh 打包报错:errSecInternalComponent 和 CopySwiftLibs
原因就是服务器证书没有了,然后又重新创建了一个,但是导入进去之后就报错。 但是这样做之后没有用,还是报错。 xattr -rc . 用来删除文件的扩展属性。 而且把证书删除,又重新导入了一遍,然后还把证书的信任设置改了下。
iOS设计模式之桥接
桥接是将抽象的部分与实现部分分离,使他们都可以独立的变化。目的是把抽象层次结构从其实现中分离出来,使其可以独立变更。抽象层定义了客户端使用的上层接口。实现层定义了供抽象层使用的底层接口。抽象类组合引用实现层对象,构成了桥接模式。 抽象类Abstaction持有Implement…
iOS 开发之有间距的 UITableViewCell
UITableView 是最常用的一个 iOS 控件,现要做一个如下图的 UITableView,其中白色部分就是 cell,可是默认的 UITableView 中 cell 之间是没有间隔的,那么办呢?网上有 2 种做法,我这里顺带提一下吧
tableView 如何对整个 Section 设置圆角
早年我曾想实现一个类似 iPad 设置页面右方的 tableView 的风格。它的特点主要是在整个分组设置圆角,如下图所示 由于 Section 并不是一个真实存在的 View,而是 tableView 便于管理设计的一个逻辑容器。那么如何对整个 Section 设置圆角呢? …
如何面试一个Swift程序员
说到Swift不得不提一下Objective-C。 Objective-C作为和C++同一时代的语言,是苹果和Smalltalk生下的孩子,它寄托了苹果无尽的期望。 然而时代在发展,人们通过无数次实践总结出了各种编程思想。Objective-C那诡异的中括号和动态语言的弊端,让…
iOS 组件化方案
讨论 iOS 组件化各种方案。
iOS App冷启动治理:来自美团外卖的实践
冷启动时长是App性能的重要指标,作为用户体验的第一道“门”,直接决定着用户对App的第一印象。美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品形态不断完善,业务功能日趋复杂;同时外卖App也已经由原来的独立业务App演进成为一个平台App,陆续接入了…
AppDelegate模块化瘦身
关于iOS的模块化,要追溯到16年接触的BeeHive了,BeeHive将功能模块化,以module的形式进行构建,以performSelector:的形式进行module的事件响应,以protocol的形式进行module间的通信。可以说思路非常清晰明了了。关于BeeHive…
⚠️2019年iOS面试反思总结--不断更新当中ing⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 2019年的夏天,成都的天气格外的闷热。 因为公司的原因,导致我不得不考虑去面试一家稳定成熟的大公司,自己从一开始也一直梦想着进入一家可以得到广阔平台的公司发展,有朝一日可以当上技术负责人,可是现实总是那么残酷,…