摘要: 最近接触银行类项目,对app安全才有了些认识...比较尴尬,除了之前经常做的网络参数加密解密,以及防止数据重放之外,还提到了防范反编译的风险,其实Apple算比较安全的了,反编译过来也就看到.h文件....但把代码混淆还是会比较好些。 一、在项目根目录下新建confuse.sh 和 gbFunc.l 阅读全文
posted @ 2017-12-29 10:28 LSPBoy 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、前言 欢迎到:http://www.jianshu.com/p/092b700f601b 二、网络模型 OSI 七层模型:我们一般使用的网络数据传输由下而上共有七层,分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 OSI网络七层模型 TCP/IP模型:TCP/IP 模型分为四 阅读全文
posted @ 2017-12-27 15:03 LSPBoy 阅读(187) 评论(0) 推荐(0) 编辑
摘要: iOS-不用网线搭建IPv6网络测试环境 前言 从6月1日开始苹果要求之后审核的项目必须支持iPv6,如果不支持将被拒绝,掘金最近一次审核被就被拒绝了....理由为下: Apps are reviewed on an IPv6 network. Please ensure that your app 阅读全文
posted @ 2017-07-06 11:08 LSPBoy 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 前言 好久没写东西了,因为最近懒了些,且找不到什么好的题材,所以准备对内存泄漏的问题做一篇整理。内存泄漏问题一直是项目开发中的一大问题,本文力求帮助从事过一段时间工作的iOS开发者快速寻找App中的内存泄漏问题。部分内容比较基础,大神可无视勿喷。 一、从AFNet说起 对于iOS开发者,网络请求类A 阅读全文
posted @ 2017-05-02 09:22 LSPBoy 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,使用NSMutableArray时是用strong修饰,例如: [objc] view plain copy @property (nonatomic,strong) NSMutableArray * mutableArray; [objc] view plain copy [objc] 阅读全文
posted @ 2017-04-12 11:29 LSPBoy 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1.什么是ARC? ARC是automatic reference counting自动引用计数,在程序编译时自动加入retain/release。在对象被创建时retain count+1,在对象被release时count-1,当count=0时,销毁对象。程序中加入autoreleasepoo 阅读全文
posted @ 2017-04-12 11:24 LSPBoy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 其实这个问题在现在来说主要就是2个区别: block下循环引用的问题 __block本身并不能避免循环引用,避免循环引用需要在block内部把__block修饰的obj置为nil __weak可以避免循环引用,但是其会导致外部对象释放了之后,block 内部也访问不到这个对象的问题,我们可以通过在 阅读全文
posted @ 2017-03-15 12:54 LSPBoy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.字符串为什么要用copy和strong的区别 使用copy会重新开辟一块内存空间用来存储,不受原来对象的的影响,测试代码如下 strong修饰: @property(nonatomic,strong) NSString *name; NSMutableString *str = [NSMutab 阅读全文
posted @ 2017-02-27 16:16 LSPBoy 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.扫码. 网上有特别的关于iOS扫码的代码和示例,其中扫码主要使用的是自带的AVFoundation类.这里就不细说了,要注意的是如何设置扫描区域,识别区域(这个值是按比例0~1设置,而且X、Y要调换位置,width、height调换位置) [objc] view plain copy <span 阅读全文
posted @ 2017-02-13 16:10 LSPBoy 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: SDWebImage大家肯定都恨熟悉了,国内外太多的App使用其进行图片加载。 但是最近在使用过程中发现,我用SDWebImage加载多个图片,类似微博动态那种,在加载的过程中。我发现当图片分辨率比较大的时候(不是图片大),加载几张图片就崩溃了。 网上说可以每次加载图片清空memcache,但是效果 阅读全文
posted @ 2017-02-07 14:54 LSPBoy 阅读(511) 评论(0) 推荐(0) 编辑