上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: Go2Shell 下载地址 https://zipzapmac.com/Go2Shell 安装说明 1,首先下载好程序,然后运行到下面界面 2 然后将程序拖到下面位置 3,然后执行install Go2Shell to Finder 4 然后把之前拖过去程序移除掉就好了 阅读全文
posted @ 2018-12-08 12:05 ZhangShengjie 阅读(5901) 评论(0) 推荐(0)
摘要: 例子 我们需要查看手机APP里面的某个应用的架构 新建一个Single View App 的ios项目 ToolCL 然后在 main函数中加入以下代码 然后选择Release 真机编译 不选择真机执行命令会报下面的错误 Bad CPU type in executable 找到可执行文件 找到手机 阅读全文
posted @ 2018-08-10 17:15 ZhangShengjie 阅读(1223) 评论(0) 推荐(0)
摘要: 有上面两个对象 person继承于NSObject student 继承于 person 等价于下面的代码 通过 NSLog(@"%zd",class_getInstanceSize([student class]) ); NSLog(@"%zd",malloc_size((__bridge con 阅读全文
posted @ 2018-07-18 17:10 ZhangShengjie 阅读(231) 评论(0) 推荐(0)
摘要: 1 下面写代码测试探索NSObject的本质 Objective-C代码,底层实现其实都是C\C++代码 把Objective-C代码 转换成C++代码 在命令行中进去main.m所在的文件地址 然后输入 xcrun -sdk iphoneos clang -arch arm64 -rewrite- 阅读全文
posted @ 2018-07-17 18:20 ZhangShengjie 阅读(1419) 评论(0) 推荐(0)
摘要: 1 举例 我们实现一个Person类 然后Person 其实是没得对象方法eat:的 下面调用person的eat方法 程序是会奔溃的 那么需要借助运行时动态的添加方法 在perosn.m文件中进行实现运行时动态添加方法 对 class_addMethod 不太理解里面参数含义可以去文档查询 拷贝 阅读全文
posted @ 2018-06-04 23:56 ZhangShengjie 阅读(1802) 评论(0) 推荐(0)
摘要: 举例 在创建了如下代码 但是想使用自己的方法并对传入的字符串做为空判断 举例 自己写了一个方法 +(instancetype)SJUrlWithStr:(NSString *)str 替代系统方法 但是如果项目现在已经进行到了后期 就会涉及到很多界面要导入头文件 并修改使用这个方法 很不方便 那么可 阅读全文
posted @ 2018-06-04 00:15 ZhangShengjie 阅读(1743) 评论(0) 推荐(1)
摘要: ios消息机制介绍 ios 调用每一个方法的时候其实是走的ios的消息机制 流程分为3大阶段 1、消息发送 2、动态方法解析 3、消息转发 举例介绍一下 创建一个Pserson类 有一个eat 对象方法 那么下面的代码可以用消息机制实现 导入消息头文件 #import <objc/message.h 阅读全文
posted @ 2018-06-01 18:30 ZhangShengjie 阅读(286) 评论(0) 推荐(0)
摘要: 首先如果你想要逆向其他的APP 动态的查看 或者修改人家APP里面的东西 1, 首先要有一台越狱的手机 最好是9.1以下的,因为9.2以上(包括9.2)就不能完美越狱了 2,手机也要5s以上的(因为从5S开始支持arm64架构) 其实现在手机还是比较好买的,直接转转或者是闲鱼上去买一个二手的手机就可 阅读全文
posted @ 2018-04-30 21:49 ZhangShengjie 阅读(642) 评论(0) 推荐(0)
摘要: 现在的开发中难免会遇到项目国际化处理,下面把我理解到的国际化相关的知识点进行总结归纳 1 首先是对项目名称,系统性的文字进行名字化,比如程序名字 1,先给项目添加语言 2 添加InfoPlist.strings的文件 3 ,将Info.plist 转换成常规的key 4,配置InfoPlist.st 阅读全文
posted @ 2018-04-12 18:19 ZhangShengjie 阅读(554) 评论(0) 推荐(0)
摘要: 最近在上架公司公司项目的时候遇到这个问题什么5.2.1 然后去了解发现最近不少人都遇到了这个问题.先说一下 我上架的APP是一个医疗的APP然后说需要什么医疗资质,估计是账号的公司资质不够吧。后面和苹果电话,对方要求提供医院相关的医疗资质,公司都没和医院合作当然无法提供医疗资质了,然后和苹果交流,告 阅读全文
posted @ 2018-01-24 17:30 ZhangShengjie 阅读(9783) 评论(0) 推荐(1)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页