IOS

iOS 数组遍历过程中移除

参考:https://blog.csdn.net/u011619283/article/details/53135502常见crash原因是数组在移除元素后,继续遍历会有越界问题。解决思路:遍历和移除不再同一个数组就可以了。法1:把待移除元素放到新数组,遍历完成后统一移除。法2:遍历过程移除后,下标-1操作,下标控制与...
代码星球·2020-12-30

charles 抓包iOS模拟器 HTTPS请求

参考:https://www.jianshu.com/p/3bfae9ede35ehttps://www.jianshu.com/p/171046d9f4f9https://www.jianshu.com/p/99848d78dd4chttps://blog.csdn.net/MissTwo_/article/deta...

iOS私有api检测工具使用

背景:这两天提审了一款新的APP,由于项目中使用了老版本的TZImagePicker中访问了私有API,导致提审失败。预审经验分享:https://baijiahao.baidu.com/s?id=1559541128542455&wfr=spider&for=pc目前github中有一款私有API检测...

ios审核 "prefs:root="被拒

https://blog.csdn.net/xnickname666/article/details/83068516 使用TZImagePicker   https://github.com/banchichen/TZImagePickerController/issues/964奇怪的...

iOS不移除通知也不会崩溃原因

在iOS9.0之前,通知中心对观察者对象进行unsafe_unretained 引用,当被引用的对象释放时不会自动置为nil,,也就是成了野指针。iOS9.0之后通知中心对观察者做了弱引用。参考:https://blog.csdn.net/sinat_28585351/article/details/7813...

iOS开发常用技能点(持续更新中。。。)

1,以屏幕原点开始布局 (默认从导航栏原点布局)self.extendedLayoutIncludesOpaqueBars=YES; 2,向button发送点击事件[self.playButtonsendActionsForControlEvents:UIControlEventTouchUpIns...

iOS 深复制浅复制

浅复制:复制的对象指向被复制对象的内存,并没有开辟新内存深复制:复制的对象开辟新内存,是一块新的存储空间。对于深复制和浅复制具体的实现是在copyWithZone方法中确定的,不同的类会对这个方法有不同的实现。实现该方向需要遵守NSCopying、NSMutableCopying协议,其中copy、mutableCop...
代码星球·2020-12-30

Android & iOS设计尺寸规范

http://www.uigreat.com/page/guifan...

iOS / Android 移动设备中的 Touch Icons

上次转载了一篇《将你的网站打造成一个iOSWebApp》,但偶然发现这篇文章的内容有些是错误的——准确来说也不是错误,只是不适合自半年前来的情况了(也可以说是iOS7之后的时间)——话说现在的的移动设备真是日新月异。好了,结合Jeff查阅的资料,下面来详细来说说iOS/A...

IOS 逆向工程之砸壳

AppCrackr、Clutch、Crackulous等纯UI方式 https://blog.csdn.net/ccnyou/article/details/50894140...
代码星球·2020-12-30

IOS使用批处理打包

  首先使用xcode提供的打包工具打包,看到如下提示后,输入用户密码后点击“始终允许”后再次打包即可。  选择“GenericIOSDevice”然后单击Product->Archive   我们直接在mac电脑上使用命令打包导出ipa包一切正常,当使用...
代码星球·2020-12-30

IOS使用命令行打包

develop:调试证书,包含调试信息安装时需要证书已加入设备UDID或是越狱设备才能安装。distribution:正式证书,发布到appstore所用,屏蔽了调试信息,要想测试安装时需要证书已加入设备UDID或是越狱设备才能安装。ad-hoc:测试证书,非越狱机且没有添加入测试设备中,又想测试app,就要通过art...
代码星球·2020-12-30

IOS使用xcode编译代码

   在appstore中搜索xcode然后点击安装即可。1、启动xcode,单击Lauchpad 2、单击xcode启动3、单击“CreateanewXcodeproject” 4、选择“SingleViewApp”后单击next5、输入工...

IOS使用SourceTree

1、下载  访问SourceTree软件官方下载地址:https://www.sourcetreeapp.com下载macos版本2、安装  安装和windows安装类似一步步安装即可(也是有可能需要安装vpn翻墙软件)。1、检查是否已生成sshkey  打开终端执行如下命令ls.ssh  显示如图即代表有sshkey...
代码星球·2020-12-30