上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 97 下一页

2017年3月19日

使用Wireshark mac下抓取分析iphone数据包 --IOS端

摘要: mac系统版本:mac 10.10 Yosemite xcode版本:6.3.1 在追踪bug或者分析借鉴其他公司的app通讯思路时,抓包这件事是非常有必要的。下面说说Wireshark怎么截获iphone的数据包。安装wiresharkwireshark是依赖x11的,所以首先确认安装了x11,m 阅读全文

posted @ 2017-03-19 23:00 🌞Bob 阅读(3663) 评论(0) 推荐(0) 编辑

解决LLDB模式下出现message sent to deallocated instance错误

摘要: 本文在源文的基础上做整理:http://www.devdiv.com/home.php?mod=space&uid=50901&do=blog&id=50856 Xcode版本7.1 IOS版本9.1 公司之前开发的一个APP,在使用环境中IOS版本升级到9.0以后,某个操作会导致程序闪退。 Xco 阅读全文

posted @ 2017-03-19 22:59 🌞Bob 阅读(295) 评论(0) 推荐(0) 编辑

摘要: 1111 阅读全文

posted @ 2017-03-19 22:58 🌞Bob 阅读(484) 评论(0) 推荐(0) 编辑

iOS CPU占有率达到了100%甚至更多,然后导致App闪退

摘要: 今天在真机调试的过程中,发现了一个严重的问题,发现CPU的使用率竟然达到了100%,以至于会导致运行内存占用过高,被系统的看门狗机制给杀掉。 下面就讲一讲怎么去定位这个问题: 1.打开Xcode,把项目跑动起来,然后选择这个选项卡 2.现在就可以看到这个画面 3. 现在我们可以看到这个页面,发现我的 阅读全文

posted @ 2017-03-19 22:57 🌞Bob 阅读(4758) 评论(0) 推荐(0) 编辑

从使用 KVO 监听 readonly 属性说起

摘要: 01.KVO 原理 KVO 是 key-value observing 的简写,它的原理大致是: 1.当一个 object(对象) 有观察者时候,动态创建这个 object(对象) 的类的子类(以 NSKVONotifying_ 打头的类) 2.对于每个被观察的 property(属性),重写其 s 阅读全文

posted @ 2017-03-19 22:53 🌞Bob 阅读(931) 评论(0) 推荐(0) 编辑

iOS 即时通讯,从入门到 “放弃”?

摘要: 原文链接:http://www.jianshu.com/p/2dbb360886a8 本文会用实例的方式,将 iOS 各种 IM 的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 —— 由宇朋Look分享 前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一 阅读全文

posted @ 2017-03-19 22:43 🌞Bob 阅读(718) 评论(0) 推荐(0) 编辑

2017年2月3日

iOS NSString去除其他字符(空格回车符)

摘要: 很多时候大家都需要对字符串进行处理.现在就对字符串删掉特殊字符的处理进行总结一下. 1.stringByTrimmingCharactersInSet 这个方法只能对字符串前后两个部分的特殊字符进行处理.而对于字符串中间的却无能为力了 NSString *str =@" 123 ::daf\n 32 阅读全文

posted @ 2017-02-03 23:13 🌞Bob 阅读(698) 评论(0) 推荐(0) 编辑

iOS获取设备卸载后不变的UUID

摘要: 1.首先导入系统库Security.framework 2.创建文件SFHFKeychainUtils.h如下(复制即可): @interface SFHFKeychainUtils : NSObject { } + (NSString *) getPasswordForUsername: (NSS 阅读全文

posted @ 2017-02-03 23:04 🌞Bob 阅读(1239) 评论(0) 推荐(0) 编辑

sleep()和usleep()的使用和区别

摘要: 在iOS中 如果 在主线程中用这2个 都会 对 主线程 造成 阻塞 具体区别 如下 Linux 中的 代码 为例 函数名: sleep头文件: #include <windows.h> // 在VC中使用带上头文件 #include <unistd.h> // 在gcc编译器中,使用的头文件因gcc 阅读全文

posted @ 2017-02-03 23:02 &#127774;Bob 阅读(2024) 评论(0) 推荐(0) 编辑

2017年1月8日

iOS获取UUID,并使用keychain存储

摘要: UDID被弃用,使用UUID来作为设备的唯一标识。获取到UUID后,如果用NSUserDefaults存储,当程序被卸载后重装时,再获得的UUID和之前就不同了。使用keychain存储可以保证程序卸载重装时,UUID不变。但当刷机或者升级系统后,UUID还是会改变的。但这仍是目前为止最佳的解决办法 阅读全文

posted @ 2017-01-08 23:26 &#127774;Bob 阅读(437) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 97 下一页

导航