初见


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

Container类型crash防护(Container)

发表于 2018-08-25 | 分类于 Crash |
Container crash 产生原因 Container 类型的crash 指的是容器类的crash,常见的有NSArray/NSMutableArray/NSDictionary/NSMutableDictionary/NSCache的crash。 一些常见的越界,插入nil,等错误操作均会导 ...
阅读全文 »

Crash问题总结与防护--Key-Value-Observing(KVO)Crash

发表于 2018-07-23 | 分类于 Crash |
KVO介绍 KVO(Key-Value Observing),键值监听。它提供一种机制:指定的被观察者的属性被改变后,KVO就会通知观察者,观察者可以做出响应。 KVO作用:利用KVO,很容易实现视图组件和数据模型的分离。当数据模型的属性值改变之后,作为监听者的视图组件就会被激发。这有利于业务逻辑 ...
阅读全文 »

Crash问题总结与防护--NSNotification Crash

发表于 2018-07-23 | 分类于 Crash |
产生原因 注册观察者后,没有在观察者dealloc时及时注销观察者,极有可能通知中心再发送通知时发送给僵尸对象而发生Crash。(iOS9以后不会Crash) 防护方案 在宿主释放过程中嵌入我们自己的对象,使得宿主释放时顺带将我们的对象一起释放掉,从而获取dealloc的时机点 实现 (1)创建一 ...
阅读全文 »

Crash问题总结与防护--unrecognized selector crash

发表于 2018-07-23 | 分类于 Crash |
产生原因 ​ 因为一个对象调用了一个不属于它方法的方法导致的。 eg:UIButton 添加了点击事件没有实现 方法调用在运行时的过程如下: 首先,在相应操作的对象中的缓存方法列表中找调用的方法,如果找到,转向相应实现并执行。 如果没找到,在相应操作的对象中的方法列表中找调用的方法 ...
阅读全文 »

NSURLSession请求 加gb2312编码

发表于 2018-05-03 |
需求是:请求的时候参数是汉字的进行gb2312编码, 最开始用的AF,AF默认是UTF-8编码 通过修改编码格式不行, AF最后提交的时候会进行2次编码, 最后用原生写解决 1234567891011121314151617181920212223242526272829303132333435 ...
阅读全文 »

配置Hikari中文文档

发表于 2018-01-18 |
本篇文章迁移到iosre 参考: LLVM系统入门 Hikari wiki Ninja Homebrew
阅读全文 »

使用itms-services 协议来安装App

发表于 2018-01-08 |
苹果允许用itms-services协议来直接在iphone/ipad上安装应用程序,创建安装流程如下: 1、打包一个ad_hoc ipa文件, 2、配置一个plist文件,plist文件配置如下 123456789101112131415161718192021222324252627282930 ...
阅读全文 »

2017年终总结

发表于 2017-12-31 |
年终了总想着要写点什么东西,又不知道从何写起,想到哪里写到哪里吧 先说工作吧,入坑三年,这边公司也满一年了,忙忙碌碌的一年 这一年看了很多书 凡人开始仙界篇了 算是10年的一个开始,也算是青春的结束 辰一更也开始新的征程了 小黄书断断续续的看了3分子1吧 明年继续 非虫大佬的逆向分析倒是读了一半 ...
阅读全文 »

逆向学习笔记_1

发表于 2017-11-24 |
main函数 123__attribute__((constructor)) static void entry() {} 等价于 1#define CHConstructor static __attribute__((constructor)) void CHConcat(C ...
阅读全文 »

UITableView卡顿问题处理

发表于 2017-11-24 |
1、 1- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath; 这个代理方法每次滑动都会调用 建议不要在里面做耗时操作 eg:重新计算高度 12CGSize str ...
阅读全文 »
123
xuanInitial

xuanInitial

自己选择的路,跪着也要走下去......

29 日志
7 分类
8 标签
RSS
Links
  • Zhang
  • Alonemonkey
  • GUA
  • 五子棋
  • 冰霜
  • everettjf
  • 玉令天下
© 2017 — 2021 xuanInitial
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.2