首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TylerDB
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
赞
文章( 34 )
沸点( 0 )
iOS SDK开发二三事
....... ... .... SDK都要有明确的版本号,一般版本号分三段:主版本、特性版本、修正版本,如5.6.1;其中主版本号用于大版本的发布,特性版本主要用于更新迭代,修正版本号主要用于bug修复。 SDK的自动化测试这块,暂未尝试;但在是Demo中,定义对SDK接口的…
iOS代码混淆实现
一些类似的项目会使用重复的代码,导致苹果机审期间被判断为马甲包,还没到人审就被苹果审核拒掉了。 为了能够使正常迭代出功能相似的项目过审,要对我们项目的代码进行深度混淆。 4、通过映射进行混淆操作。 ramdom可以添加一些项目前缀,比如CS等。 my_arr里面可以定义一些iO…
NSObject方法调用过程详细分析
我自己虽然之前也分析过方法调用,但是没有成体系做过笔记,这次相当于自己做一个笔记,便于以后查看。 我这个是基于最新的runtime源码版本(版本号objc4-756.2,苹果官网的源码),网上分析的大多都是几年前的版本,虽然说整个逻辑基本一致,但是还是有些许不同。 修改原型是为…
iOS中的内嵌汇编
写一篇在iOS上使用汇编的文章的想法在脑袋里面停留了很久了,但是迟迟没有动手。虽然早前在做启动耗时优化的工作中,也做过通过拦截objc_msgSend并插入汇编指令来统计方法调用耗时的工作,但也只仅此而已。刚好最近的时间项目在做安全加固,需要写更多的汇编来提高安全性(文章内汇编…
Xcode 11 的那些新东西
Xcode 11 正式版比预期晚来了一点,不过没关系,Release Note 文档比 beta 版的文档改动不大。我们翻译(部分)整理了一下,发出来供大家参考。内容很多,有些地方翻译也不到位,所以建议收藏并对照英文慢慢看。 • Xcode 11 增加了对 Mac Cataly…
iOS 13 正式发布,来看看有哪些 API 变动
iOS 13 已正式发布,网上对其用户体验上的新特性的描述也很多。对于开发来说,需要关注的另一方面是新系统在 API 层面做了哪些改动,从而会对我们现有的代码产生什么影响。 • iOS 13 不再支持 UIApplicationExitsOnSuspend。需要更新应用以处理现…
给 UIView 来点烟花
你也很喜欢常用 app 里的那些小细节吧?当我从 dribbble 中寻找灵感时,就发现了这个漂亮的设计:当用户在某个重要的视图中修改设置或者进行了什么操作时,会有烟花在周围绽放。于是我就在想这个东西有多难实现,然后过了一段时间,我完成了 :) 下面是对于这个效果的详细描述。烟…
老司机 iOS 周报 #79 | 2019-08-12
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。 含笑饮砒霜:App 的启动速度通常是 App 给用户…
下一页
个人成就
文章被阅读
2,088
掘力值
31
关注了
166
关注者
0
收藏集
2
关注标签
55
加入于
2018-08-28