自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 用atos命令来符号化某个特定模块加载地址

用atos命令来符号化某个特定模块加载地址

2016-07-26 14:03:22 2558

转载 xcode 新特性的 一点理解 enable module 和 link frameworks automatically

xcode 新特性的 一点理解 enable module 和 link frameworks automatically

2016-07-25 18:45:55 2795

转载 Xcode中和symbols有关的几个设置

Xcode中和symbols有关的几个设置

2016-07-25 15:16:50 7396

原创 iOS Crash之NSInternalInconsistencyException

NSInternalInconsistencyException,从它的字面意思来看的话,是不一致导致的

2016-07-22 10:06:10 24672

转载 一个收集了502款开源iOS应用的开源项目

一个收集了502款开源iOS应用的开源项目

2016-07-20 09:42:32 651

转载 iOS开发三方资源 - 欲先攻其事必先利其器

iOS开发三方资源

2016-07-20 09:40:06 5623

原创 Apple Watch(手表)与iPhone(iOS App)通信原理

Apple Watch(手表)与iPhone(iOS App)通信原理

2016-07-19 20:15:00 12237

转载 iOS内存管理之超级大坑-内存泄漏

除了ARC和MRC混合,有时候还有很多底层库是使用C/C++实现的,而且这些库中也涉及一些OC方面的库类调用,这样的情况就又复杂一点了。 = =,所以C/C++的内存管理也是需要有所了解滴~~~

2016-07-19 12:06:40 6458

原创 iOS Crash之NSGenericException

集合数据遍历元素时,若需要修改原元素,不要使用foreach,而使用for循环。

2016-07-18 21:19:45 3100

原创 iOS Crash之NSRangeException

越界异常(NSRangeException)是比较常出现的异常为了避免NSRangeException的发生,必须对传入的小标参数或者NSRange范围进行合法性检查,判断是否在集合数据的范围内,然后再进行相关的处理

2016-07-18 20:43:09 4574

原创 iOS Crash之NSFileHandleOperationException

手机空间不足,会使客户端直接崩溃。所以在处理文件时,比如应用频繁的保存文档,缓存资料或者处理比较大的数据,需要考虑到空间的问题。

2016-07-18 20:14:44 4663

原创 iOS Crash之NSMallocException

这是内存不足的问题,无法分配足够的内存空间,比如需要分配的内存大小是一个不正常的值,比较巨大或者设备的内存空间不足以及耗尽.

2016-07-18 19:49:13 6675

原创 iOS Crash之NSInvalidArgumentException

非法参数异常(NSInvalidArgumentException)是 Objective -C 代码最常出现的错误,所以平时在写代码的时候,需要多加注意,加强对参数的检查,避免传入非法参数导致异常,其中尤以nil参数为甚。

2016-07-18 14:33:35 26504

原创 React Native的iOS开发步骤以及崩溃收集

React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Native。

2016-07-15 17:36:44 8761

翻译 Xcode 8 的新功能一览

在2016 苹果全球开发者大会(WWDC)期间, 苹果一如既往地给开发者们披露了新版的集成开发工具 – Xcode, 在过去的每一次大版本发布中,苹果都会积极地改进开发工具,添加一些极具吸引力的新功能,今年也不例外。

2016-07-14 13:41:02 2910

原创 WatchOS 2 problem:dyld: Library not loaded

WatchKit Extension报"dyld:Library not loaded"的错误提示,应该是使用的framework没有加载进去

2016-07-13 10:44:54 513

原创 自定义iOS下的log记录系统

如果我们是开发SDK,那使用NSLog有很大的局限性了。比如SDK提供控制log输出的开关,开启log或者关闭log,如果APP中像上面那样定义了NSLog,在Release下,不管是开启还是关闭,都不会有log信息输出,所以我们需要实现一个跟APP低耦合的log系统,也就是不要使用NSLog了。

2016-07-08 15:33:18 3820 5

原创 iOS实时卡顿监控

对我们做APP的来说,时不时会收到用户的卡顿反馈,比如:"某个用户碰到从后台切换前台卡了一下,最近偶尔会遇到几次";"某个用户反馈点一个按钮或者对话框,程序卡了好几秒";"某个用户反馈切换 tab时 很卡"等等。 对我们开发者来说就比较蛋疼了,怎么去浮现这种场景呢?因为在我们自己的测试过程中,肯定是没出现的,这不是废话么,要是出现了严重卡顿,boss还能让我们冠冕堂皇的上线吗?

2016-07-06 16:15:32 1812

转载 网易NeteaseAPM iOS SDK技术实现分享

网易NeteaseAPM iOS SDK技术实现分享

2016-07-06 12:04:11 3522

原创 iOS中静态库(static library, .a文件)中的category变得可用

如果在静态库中定义了一个category的话,APP中直接使用的话,会出现"undefined symbols"的错误,明明程序中已经定义了啊,为什么呢?

2016-07-04 16:53:29 2397

UniPatcher_v1.1

windows版本unity的破解补丁,通吃所有Unity 4.x.x - 5.3.4 版本破解

2016-05-09

KSAppInstaller

KSAppInstaller,是一个终端安装iOS软件的工具,支持两种格式:1. 单纯的app目录 2.打包好的ipa软件 支持两种安装方式,通过usb数据线或者通过ssh 使用方式: 进入到KSAppInstaller所在目录 请保证有执行权限(如果没有 执行chmod a+x ./KSAppInstaller) 执行./KSAppInstaller xxx.app 或者 ./KSAppInstaller xxx.ipa (usb模式) (usb模式用的itunes的方式,所以如果你的ipa是正版的,那么没越狱的机器也是能用的) 或者./KSAppInstaller --host 192.168.xx.xx xxx.app (ssh模式) 或者./KSAppInstaller --host 192.168.xx.xx xxx.ipa (ssh模式) (其实呢,ssh模式下,为了加快传输速度,我是偷偷的把.app打成ipa再传输的,哈哈)

2015-08-28

pcre 源代码

最新的8.35版本的源代码,用于编译lib文件

2014-09-28

pcre sample

利用自己生成的pcre 静态库,使用pcre接口

2014-09-28

windows下编译pcre库的工程

使用最新的8.35版本的源代码,vs2010下编译pcre静态库

2014-09-28

超级全的笔试总结和基础

超级全的笔试总结和基础,包括计算机的软硬件

2009-11-13

2009年百度公司校园招聘PM-9月17日现场笔试用题

2009年百度公司校园招聘PM-9月17日现场笔试用题

2009-11-13

10天学会aspnet

10天学会aspnet,asp.net学习速成

2009-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除