我有以下方法
-(NSMutableArray *) getPaises {
NSMutableArray * paises;
paises = [[NSMutableArray alloc] init];
while( get new row ) {
NSString *aPais = [NSString stringWithUTF8String:(char *)sqlite3_column_text(compiledStatement, 0)];
[paises addObject:aPais];
}
return paises;
}
Run Code Online (Sandbox Code Playgroud)
我没有发布aPais,因为如果我这样做,应用程序崩溃了.我不知道何时或是否应该在使用它之后将其释放到某处,如果是,我该怎么做.刚刚发布NSMutableArray就足够了?或者我是否必须遍历它并释放每个对象?
如果我不必释放它,谁负责释放?
我有一个包含两个目标的项目:目标A和目标B.这个目标生成的应用程序"相等"但不同的皮肤(不同的颜色和图像)
为此,项目有两个资产目录,它们相同但内部有不同的图像.每个资产目录都分配给相应的目标.
这完美地工作,我可以生成两个应用程序,但在编辑故事板和分配图像时,我只能看到第一个资产目录中的图像.
有没有办法看到或"预览"具有不同目录的故事板?