过去写iphone程序一直都没有用过自动解析,都是手动按着字典一层一层的解析,这样费时费力,还容易出错。后来公司来了新朋友带来了自动解析的jastor库,着实不错。
简单介绍一下jastor
jastor是一个基于oc运行时的库,它可以将字典对象转换成NSObject对象。它支持NSString, NSNumber,NSArray, NSDictionary以及它们的嵌套类型。例如现在需要将d...
分类:
其他好文 时间:
2014-08-06 19:27:42
阅读次数:
256
一直以来都是做Web开发,虽然乱七八糟什么都接触一些,但几乎不怎么接触Winform, WPF这些,也很少接触多线程开发。 在公司有时候没有事儿做,但又不能随意上网浏览新闻什么的,会被IT监控,看多了总归不好。QQ也被禁用。大家用的都是OC。OC的聊天记录也会被上传到服务器。所以闲着的时候...
分类:
编程语言 时间:
2014-08-06 14:25:41
阅读次数:
190
下面详细的介绍Objective-C中的集合类以及每个集合类的用法,学过其他面向对象编程语言的小伙伴们看到OC的集合类会有种莫名的亲切感,理解起来问题不大,可以类比Java中的集合类去学习。在Objective-C中的集合类中主要包括不可变的数组--NSArray, 可变的数组--NSMuta...
分类:
其他好文 时间:
2014-08-05 22:16:50
阅读次数:
340
*面向过程编程(ProcedureOrientedprogramming)*:以事件为中心,关心完成该事件的详细步骤,一步一步如何实现面向对象编程(Objectorientedprogramming)以事物为中心,也就是参与事件的参与者,设计事物的功能,而完成事件,只是事件的所有功能中的一个小功能//消息发送机制//[receiver..
分类:
其他好文 时间:
2014-08-05 03:11:48
阅读次数:
220
*实例变量的可见度:一共三种@public:公共的,在任何文件中都可以访问.(访问方式是通过对象+指向操作符+实例变量,例如:per->Name).@protected:受保护的,有一定的访问权限,只允许在本类文件以及子文件中访问,其他文件不可访问.@private:私有的,只允许在本类文件中访问,不可以在..
分类:
其他好文 时间:
2014-08-05 03:11:08
阅读次数:
123
//#import"Women.h"@classWomen;//把后面的women当成字符串,不当成类.//Unknowntypename"women"//不能识别的类型women//原因:#import头文件时.会将头文件中的内容复制一份,而当使用women这个类时.给雷还未定义,所以识别不了.典型的循环导入问题//解决:使用该类时不能把它当做一..
分类:
其他好文 时间:
2014-08-05 03:10:59
阅读次数:
166
实例变量的可见度:@public:公共的,在任何文件中都可以访问,(访问方式是对象+指向操作符+实例变量,例如:per->name)@protected:受保护的,有一定的访问权限,只允许在本类文件以及子类文件中访问,其他文件不可以访问@private:私有的,只允许在本类文件中访问,不可以在子类文件以..
分类:
其他好文 时间:
2014-08-05 03:09:49
阅读次数:
194
//json转换成oc对象 NSString *jsonStr= @"{\"name\":\"Zhangsan\",\"age\":20,\"dog\":{\"name\":[\"XiaoHei\", \"XiaoQiang\"]}}"; NSData *data=[jsonStr d...
分类:
Web程序 时间:
2014-08-05 00:16:28
阅读次数:
275
这个心态简单形容下来是这样的: 工作不能太累,赚这么点钱你让我累? 不愿意做琐碎事,当然也做不好琐碎事; 不能做重复的事情,因为也不会简化重复的事情; 做事情多数时候又无法一次做对。 压力不能承受太大,然...
分类:
其他好文 时间:
2014-08-04 14:44:27
阅读次数:
195
无论是什么编程语言对字符串的操作是少不了的,对复杂的字符串的分析和操作我们可以用正则表达式来达到我们的目的。简单的字符串处理我们可以借助OC中NSString封装好的字符串处理方法,不过前提是你得了解每个方法如何使用,以下做了一个简单的总结,便于以后使用。以下事例是原创代码,转载请注明出处。...
分类:
其他好文 时间:
2014-08-04 10:30:17
阅读次数:
358