diyago
码龄14年
关注
提问 私信
  • 博客:1,311,261
    1,311,261
    总访问量
  • 239
    原创
  • 958,226
    排名
  • 479
    粉丝
  • 0
    铁粉

个人简介:热衷于iphne等移动平台的应用开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2010-09-09
博客简介:

禚来强(亿刀) 的iphone开发专栏--我们 一群 热爱 移动开发,如果你也是,就加入我们。

查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得185次评论
  • 获得24次收藏
创作历程
  • 1篇
    2016年
  • 7篇
    2014年
  • 7篇
    2013年
  • 43篇
    2012年
  • 249篇
    2011年
  • 5篇
    2010年
成就勋章
TA的专栏
  • SQLite
    6篇
  • CoreAnimation
    4篇
  • 公司文化
  • 游戏编程
    1篇
  • SVN
    1篇
  • C/C++
    9篇
  • Debug编程
    8篇
  • Quratz 2D
    8篇
  • HTTP协议和应用
    23篇
  • IOS框架知识
    84篇
  • IOS类解析(使用技巧)
    56篇
  • JavaScript
    3篇
  • Mac系统知识
    7篇
  • Three20
    8篇
  • Xcode
    11篇
  • 技术文档
    203篇
  • 新浪微博
  • 淘宝API
    2篇
  • 玩转Iphone
  • 短代码(代码片段)
    83篇
  • 第三方开发文档
    29篇
  • 行业新闻
    12篇
  • 行业新闻
    1篇
  • 这个博
    1篇
  • Wndows phone 7 技术
    3篇
  • Windows phone 7 新闻
    2篇
  • unix 命令
    8篇
  • coreData
    4篇
  • 设计模式
    1篇
  • Shell编程
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

350人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

比JSON更快、更小--MessagePack

原创
发布博客 2016.01.06 ·
2652 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

iOS Crash 分析(文三)- 符号化崩溃日志

iOS Crash 分析(文三)- 符号化崩溃日志未符号化的崩溃日志就象一本天书,看不懂,更别谈分析崩溃原因了。所以我们在分析日志之前,要把日志翻译成我们可以看得懂的文字。这一步我们称之为符号化。在iOS Crash分析(文一)中已经提到过符号化的两种方式:1.利用Xcode符号化2.利用symbolicatecrash脚本符号化其实这两种分析方式都
原创
发布博客 2014.11.18 ·
19100 阅读 ·
4 点赞 ·
2 评论 ·
20 收藏

iOS Crash 分析(文二)-崩溃日志组成

iOS Crash 分析(文二)-崩溃日志组成现在我们看一个淘宝iOS主客崩溃的例子:### 1.进程信息 ###Incident Identifier: E4201F10-6F5F-40F9-B938-BB3DA8ED7D50CrashReporter Key: TODOHardware Model: iPhone4,1Process: Ta
原创
发布博客 2014.11.18 ·
13558 阅读 ·
4 点赞 ·
1 评论 ·
15 收藏

iOS Crash 分析(文一)- 开始

iOS Crash 分析(文一)- 开始1. 名词解释1. UUID一个字符串,在iOS上每个可执行文件或库文件都包含至少一个UUID。目的是为了唯一识别这个文件。2. dwarfdump苹果提供的命令行工具,其中一些功能就是查看可执行文件件或库文件的UUID3. symbolicatecrash一个苹果提供的脚本。可以将crash日志符
原创
发布博客 2014.11.18 ·
6392 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

一个weak引用NSArray的实现

NSValue *value = [NSValue valueWithNonretainedObjectValue:myObj];[array addObject:value];and when you get the object:value = [array objectAtIndex:x];myObj = [value nonretainedObjectValue];
原创
发布博客 2014.04.25 ·
3510 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Objective_C动态获取实例属性

本文主要围绕一个主题,如何动态获取实例属性的值?objective_c动行时库已经有这样的功能。使用这些方法需要加头文件#import 要用到的方法是objc_property_t *class_copyPropertyList(Class cls, unsigned int *outCount) 从方法的名字可以看出作用:将一个类的属性copy出
转载
发布博客 2014.03.01 ·
3388 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

iOS应用崩溃日志揭秘

这篇文章还可以在这里找到 英语If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!Learn how to make sense of crash logs!本文作者是 Soheil
转载
发布博客 2014.02.21 ·
1814 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SPDY协议 - v3

SPDY协议 - v3原文:SPDY Protocol - Draft 3翻译:邱鹏滔(QQ: 95350530,主页:www.fireflysource.com)1 概述HTTP协议的瓶颈在于它需要靠很多链接来处理并发。造成这个原因的问题包括连接建立时额外的往返周期,慢启动延迟,以及有限的连接数,客户端要避免打开过多的连接数去连接服务器。HTTP管线化解决了部分问题,但是仅仅
转载
发布博客 2014.01.26 ·
4965 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

WWDC 2013 Session笔记 - iOS7中的多任务

WWDC 2013 Session笔记 - iOS7中的多任务iOS7的后台多任务特性这是我的WWDC2013系列笔记中的一篇,完整的笔记列表请参看这篇总览。本文仅作为个人记录使用,也欢迎在许可协议范围内转载或使用,但是还烦请保留原文链接,谢谢您的理解合作。如果您觉得本站对您能有帮助,您可以使用RSS或邮件方式订阅本站,这样您将能在第一时间获取本站信息。本文涉及到的WW
转载
发布博客 2013.11.19 ·
2068 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

创建含有category的静态库,selector not recognized的解决方案

创建含有category的静态库,selector not recognized的解决方案一、异常的原因在连接一个含有category的静态库的时候,往往会得到一个运行时exception “selector not recognized”。这是由于 UNIX的静态库实现、linker和Objective-C的动态结构三者之间的问题引起的。Objecti
转载
发布博客 2013.04.11 ·
1898 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

苹果消息推送服务教程

目前找到的网上关于iOS Push最详细的文章,很不错,而且还有php代码。http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12Learn how to add Push Notifications into your iPhone app
转载
发布博客 2013.03.04 ·
13077 阅读 ·
2 点赞 ·
3 评论 ·
8 收藏

苹果下的建模

今年苹果公司推出的iPhone4和iPad继续大获成功,国内想在苹果的平台下开发软件赚钱的开发人员越来越多。那么,在苹果的平台下开发软件有哪些UML建模工具可用呢?虽然不如Windows平台下那么多的工具可以选择,还是可以列出一些的。Mac平台下原生的UML建模工具,功能最强的就是Excel Software出品的MacA&D。MacA&D支持绝大多数UML2.2图形,支持C++、Object
转载
发布博客 2013.02.01 ·
2235 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

ARC详解.pdf

发布资源 2013.02.01 ·
pdf

C++编译不通过问题排查

C++编译不通过问题排查1. 其中的C++ Language Dialect 是否设置为 Compiler DefaultC++ Standard Library    是否设置为Compiler Default2. Build Setting中 Other Linker Flags中添加 -lstdc++试试看(有的不添加也可以编译通过,有的就不行,不知道为什么,待研究)
转载
发布博客 2013.01.25 ·
2830 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS中异步函数的单元测试

通常单元测试执行顺序执行后进程就退出了,对于异步函数(如:网络访问等)的测试比较麻烦。在iOS开发中可以利用Runloop来阻塞主线程,在回调函数中做断言。代码片段如下,完整Demo//// SampleTest.m// SampleTest//// Created by Magic Yang on 5/11/12.// Copyright (c) 2012 Baidu. A
转载
发布博客 2013.01.24 ·
6665 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Xcode中iOS单元测试

Xcode中集成了单元测试框架OCUnit,可以完成不同侧重点的测试。Xcode下的单元测试分为logic uint tests和application unit tests。logic uint tests在编译阶段进行,并且只能在模拟器中进行,并且需要配置一个单独的schemes来运行。主要是针对数据层的各个模块进行测试,如果数据层的模块划分比较理想解耦相对彻底,则可以通过逻辑单元测试
转载
发布博客 2013.01.24 ·
4182 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

FMResult 中管理数据库值得学习的代码

FMResult 中管理数据库值得学习的代码- (NSDictionary *)resultDict {        int num_cols =sqlite3_data_count(statement.statement);        if (num_cols > 0) {        NSMutableDictionary *dict = [NSMutabl
原创
发布博客 2012.11.21 ·
2428 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

iOS run loop NSRunloop

Phone应用开发中关于NSRunLoop的概述是本文要介绍的内容,NSRunLoop是一种更加高明的消息处理模式,他就高明在对消息处理过程进行了更好的抽象和封装,这样才能是的你不用处理一些很琐碎很低层次的具体消息的处理,在NSRunLoop中每一个消息就被打包在input source或者是timer source中了,来看详细内容。1.什么是NSRunLoop我们会经常看到这样
转载
发布博客 2012.11.07 ·
5055 阅读 ·
0 点赞 ·
1 评论 ·
8 收藏

Xcode 4.5 支持 amv6

原来的iPhone,iPhone3G 以及 第一代和第二代的iPod Touch 均只支持 Armv6的CPU指令集。然而,随着iPhone3GS 这款新产品的发布,Apple 开始支持新的指令集 Armv7,iPhone5的所有设备支持Armv7s,且向下兼容。为了保持向下兼容,且支持旧有设备及旧有指令集,Apple支持胖二进制代码(fat binaries)也就是在可执行文件中支持更多的平
转载
发布博客 2012.11.06 ·
2436 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

atos

atos  |字号 订阅做iOS开发的时候,常常会遇到crash,需要分析call stack的时候。有时候App在别人的设备崩溃,把crash report在自己的机器上打开,Xcode没有自动的进行符号化。这时候就需要自己去把地址解析成符号。大前提是,必须有相同版本App对应的.dSYM文件。这时候打开Terminal,进
转载
发布博客 2012.10.10 ·
4814 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多