混淆原理 代码编译阶段将符号(方法名、属性名等)替换成随机生成的字符串 长话短说,直接上步骤。 混淆集成步骤 步骤一、创建shell文件(confuse.sh)并配置相应的运...
混淆原理 代码编译阶段将符号(方法名、属性名等)替换成随机生成的字符串 长话短说,直接上步骤。 混淆集成步骤 步骤一、创建shell文件(confuse.sh)并配置相应的运...
2022 CocoaPods安装教程 MacOS系统虽然自带Ruby,但是不进行管理,Ruby不会进行升级 CocoaPods官网[https://cocoapods.org...
最近由于项目需要, 一直在研究蓝牙4.0,在这儿分享给大家, 望共同进步. 一、关于蓝牙开发的一些重要的理论概念: 1.当前ios中开发蓝牙所运用的系统库是<CoreBlue...
一、相关介绍 CoreBluetooth专门用于与BLE设备通讯。并且现在很多蓝牙设备都支持4.0,4.0以其低功耗著称,所以一般也叫BLE(Bluetooth low en...
整理的一些iOS面试相关问题,持续更新,敬请关注 1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染[https://juejin.im/pos...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
目录: 一、状态栏与导航栏二、设置状态栏显隐与字体样式三、设置状态栏背景色四、启动页隐藏状态栏五、状态栏、导航栏相关的常用宏定义 相关文章:iOS导航栏的使用总结 一、状态栏...
作品链接:http://www.jianshu.com/users/1e0f5e6f73f6/top_articles 1.请求所有可卖的商品 1.导入第三方框架2.遵守协议...
16年大量的创业公司倒闭,移动开发岗位迅速减少,现在热度也大不如以前。相比安卓开发,iOS的职位更是少之又少。但是因为对iOS的强烈热爱,我还是坚持做iOS开发。 因为喜欢探...
前言: 链接太多, 被首页拒稿多次(现在已被首页通过, 难道勾搭拒稿官有效果), 诸君请珍惜, Swift都要占领地球了, 不坚持学习、就要吃土了 。篇幅较长,请耐心阅读. ...
iOS GCD (一) 任务+队列 基础组合iOS GCD (二 ) dispatch_group 队列组iOS GCD(三) dispatch_barrier_asyn...
在iOS 开发中项目会集成推送功能, 推送的三方很多,如友盟,极光推送.他们的推送原理大致差不多,文档也写的很详细.因公司项目中用到了友盟推送,以实际项目为例进行总结,仅供参...
一、什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,...
iOS的内购流程如下 通过产品ID获取产品信息列表 添加监听 把产品包装成SKPayment(支付)发送给苹果服务器 苹果服务器购买成功后会回调监听方法,根据苹果服务器返回信...
这个问题在19大之前是PLA1.2, 19大之后变成了5.2.1,最近变成了3.2.1 (2018-1-3) 无数个被拒的夜晚下总结出来的经验, 一个人跟苹果审核团队斗智斗勇...
序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开...