iOS开发技巧
文章平均质量分 52
「已注销」
这个作者很懒,什么都没留下…
展开
-
关于苹果开发者账号的那些事
苹果开发者账号大致分为三种类型:个人、组织(公司和企业)、教育机构。1、个人账号:支付费用99$/年是否可上传到AppStore是最大支持iOS设备数量100台申请时需要DUNS码否使用人数1人2、公司账号:支付费用99$/年是否可上传到A原创 2016-10-19 15:54:59 · 406 阅读 · 0 评论 -
iOS 解决"此证书由未知颁发机构签名的"办法
此证书由未知颁发机构签名的原创 2016-07-27 09:50:24 · 729 阅读 · 0 评论 -
iOS App上架流程(2016)
iOS App发布流程原创 2016-07-26 15:50:28 · 399 阅读 · 0 评论 -
iOS 使用NSTimer中的那些坑
NSTimer的正确使用原创 2016-11-29 17:24:46 · 5401 阅读 · 0 评论 -
Xcode中误修改系统类库挽救措施
Xcode中误修改系统类库挽救措施原创 2017-02-07 15:16:57 · 1486 阅读 · 0 评论 -
Xcode8: file://XXX: warning: Missing file: XXX is missing from working copy 警告的解决办法
关于Xcode8:中报出 file://XXX: warning: Missing file: XXX is missing from working copy 警告的解决办法。原创 2017-01-22 14:10:06 · 3827 阅读 · 0 评论 -
iOS 如何巧妙解决“一个任务需要等待另外一个任务完成后才可以执行”的问题
看到标题,我想大部分iOS开发的童鞋能想到好几种方案。比如下一个网络请求必须依赖上一个网络请求的结果才可以进行,最简单直白的方法是:“同步调用”。这里所说的同步是指,等上一个网络请求任务完成后,直接在返回数据的delegate或者block中执行下一个网络请求。但是,如果碰到我下面这种情况呢?假设现在有三个任务:任务1: 通过网络请求检测一种状态,这是一个网络耗时的操作。任务2:原创 2017-08-17 18:03:20 · 13455 阅读 · 1 评论 -
Objective-C 代码混淆(自动)
为了防止他人通过class-dump反编译我们的APP后,嵌入恶意代码,我们有必要对源码进行混淆。就其原理,就是用一个随机的字符串在App编译前替换我们需要混淆的关键字,让别人反编译之后也是一脸懵逼,无从下手。这里简单说一下,混淆的时候要注意那些事项: 不能对Apple系统的API做混淆,不然就会编译不过,甚至导致程序crash; 不能对IBAction类型的方法和IBO...原创 2018-03-21 18:37:16 · 1527 阅读 · 0 评论