我们可以使用类对象的归档自定义构建文件存档,然后在iOS中读取此类以获取更新 例如:
interface base {
-(void) methodbase1;
-(void) methodbase2;
}
base *objbase =[[base alloc]init];
archiving objbase -->to file
{
//if we provide this file from remote server can we update
}
reading objbase <--from file
答案 0 :(得分:3)
Cocoa支持dynamically loading code的多种方式。但是这些都是在iOS上被禁止的,如果您尝试使用这些方法中的任何一种加载代码,您将无法通过App Store审核。
答案 1 :(得分:1)
如果您只是反序列化数据成员而不是尝试加载动态代码的任何东西,那就完全没问题了。