- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 iOS开发之bug记录1
label.text =[imageInfo objectForKey:@"admire_count"],报 -[__NSCFNumber length]: unrecognized selector sent to instance崩溃错误zhegn'qlabel.text = [NSString stringWithFormat:@"%@",[imageInfo objectFor
2014-05-13 14:15:19 543
原创 iOS在Release模式下屏蔽NSLog输出
Debug是调试模式,Release是产品上线以后的模式,在开发的过程中总会打出无尽多个NSLog,但我们不希望产品上线后仍然输出影响运行效率,下面这段代码可以帮助我们在Release下屏蔽掉所有的输出#ifdef DEBUG#define NSLog(format, ...) NSLog(format, ## __VA_ARGS__)#else#define
2014-03-14 18:33:19 850
原创 iOS项目开发过程中的目录结构
我在这个目录结构方面真是吃了不少苦,开始总是觉得快点写快点写,后来发现只有快是不行的,在没有给整个项目的结构有一个清楚的认识和了解之前就匆匆动笔(敲代码啦)是非常冒失的,好在在后来修改的过程中慢慢琢磨出来一套目录结构,现在发出来给大家参考一下.在拿到项目需求后,建议先拿出一点时间仔细想想到底需要什么样的目录结构.仔细分清楚以后在后期的维护和添加新功能时就会有事半功倍的效
2014-03-12 19:25:06 679
原创 正则表达式的学习
突然接触到正则表达式,从网上找了些资料学习,发现这个还不错iphone中使用第三方工具(RegexKitLite)实现正则表达式1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。2.工程中添加libicucore.dylib frameworks。3.现在所有的nsstring对象就可以调用RegexKitLite中
2013-05-03 15:06:20 600
原创 git 的使用
git - 简易指南助你开始使用 git 的简易指南,木有高深内容,;)。原文链接:http://rogerdudler.github.com/git-guide/index.zh.html安装下载 git OSX 版下载 git Windows 版下载 git Linux 版创建新仓库创建新文件夹,打开,然后执行 git init以创建
2013-01-18 17:07:48 521
原创 使用storyboard 传值
在iOS5 之前还没有storyboard的时候,两个页面或多个页面间进行传值一般有几种方法:1。属性传值(多用于从前往后传值,比如push的时候),2。代理传值,这个功能就比较强大了,我比较常用这个(pop的时候)。3、单例传值。4、利用通知传值在使用storyboard之后就可以使用segue进行传值(主要还是从前往后传值,从后往前传还是用代理)-(void)prepareFo
2012-12-18 20:13:11 1521
转载 iOS 第三方类库FMDB的使用
SQLite是一种小型的轻量级的关系型数据库,对于需要实现数据持久化的需求是非常好的选择,现在的版本是SQLite3。在IOS中使用SQLite如果使用SQLite API的方法,在Objective-C 编码风格的主体下使用C编码格式的sqlite容易让人产生编码混乱,夹杂着C风格与Objective-C 风格也让编码不那么美观。今天就讲讲一个针对IOS的SQlite API封装的第三方
2012-12-16 19:39:39 586
原创 关于JSONKit的使用
刚接触JSON解析的时候,使用的是SBJSON解析工具,知道了不同工具解析速度有偏差的时候才开始好好研究这个问题。下面有一个关于解析速度的柱状图,我们可以一目了然。时间轴越短,解析越快;json-framework即SBJSON;可以看到jsonkit 的解析速度还是很快的而SBJSON的速度让人失望,ios5 之后提供了NSJSONSerialization,其速度比jsonkit要
2012-12-16 19:24:24 519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人