信息安全
码农--xc
种一棵树,最好的机会是十年前,再者就是现在了!
展开
-
登录的时候如何保存账号密码在本地(通过钥匙串保存)
解决方法:通过钥匙串来保存使用cocoapods导入第三方SFHFKeychainUtils,里面有三个类方法(1)get取出密码(2)store保存密码(3)delete删除用户原创 2017-03-29 00:03:53 · 2519 阅读 · 0 评论 -
加密(MD5加密和HAMC加密)
MD5加密一:首先自己创建一个分类二:在.h文件里写一个加密方法的声名- (NSString *)stringToMD5:(NSString *)str;三:.m文件里1.先将加密的库导进来#import 2.对加密方法进行实现- (NSString *)string原创 2017-03-23 09:25:49 · 1636 阅读 · 0 评论 -
IOS-内存泄漏检测工具Instruments中的Leaks
Instruments 的介绍: Instruments 是一个很灵活的、强大的工具;是性能分析、动态跟踪 和分析OS X 以及iOS代码的测试工具;用它可以极为方便收集关于一个或多个系统进程的性能和行为的数据,并能及时随着时间跟踪而产生的数据,并检查所收集的数据,还可以广泛收集不同类型的数据;也可以追踪程序运行的过程,这样instrument就可以帮助我们了解用户的应用程序和操作系统...原创 2018-06-06 00:06:09 · 5120 阅读 · 0 评论 -
IOS-------内存优化
造成内存问题的最大可能:1、野指针:报EXC_BAD_ACCESS(很大的可能性是野指针造成的,可在edit scheme里打开诊断的僵尸模式,获得更多崩溃信息)weak和assign都是弱引用声明类型,最大的区别是什么呢?1)、weak声明的变量释放后自动清空,赋值为nil。2)、assign声明的变量释放后不会自动赋值为nil,而且会造成野指针错误。2、循环引用3、bl...原创 2019-01-31 15:34:00 · 277 阅读 · 0 评论