第一个问题:如果你的项目中有很多个类,都需要归档和解档,你该怎么办。。
第二个问题:如何给NSArray NSNumber 这些类簇的前端类增加一个属性
第三个问题:写项目的时候,一般服务器的接口,或者一些经常用到得字符串,他问我应该放在哪里,我说放在预编译文件里面,他说不好。。说应该放在外部文件中,然后用extern。这个我不太明白。
第四个问题:你用过真机测试吧,给我概述一下数据签名
于是,今天下去之后上网搜了一下资料,决定把着四个问题解决掉
- 先说第一个问题。第一个问题,我想到的就是给需要归档和解档的类设置一个父类,在父类里面实现NSCoding的协议,可是每个子类的属性都不一样,,那该怎么办呢??在网上查了一下,看到一篇自动归档和解档的文章,于是就试着文章上的代码敲了一下果然成了。在父类里面实现如下代码即可,用的是运行时概念
(id)initWithCoder:(NSCoder *)aDecoder {
if (self = [super init]) {
Class c = self.class;