小编mad*_*man的帖子

何时在iPhone中发布NSString

我有以下方法

   -(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就足够了?或者我是否必须遍历它并释放每个对象?

如果我不必释放它,谁负责释放?

iphone cocoa objective-c

13
推荐指数
2
解决办法
2万
查看次数

具有多个目标和多个资产目录的Xcode项目

我有一个包含两个目标的项目:目标A和目标B.这个目标生成的应用程序"相等"但不同的皮肤(不同的颜色和图像)

为此,项目有两个资产目录,它们相同但内部有不同的图像.每个资产目录都分配给相应的目标.

这完美地工作,我可以生成两个应用程序,但在编辑故事板和分配图像时,我只能看到第一个资产目录中的图像.

有没有办法看到或"预览"具有不同目录的故事板?

xcode asset-catalog

8
推荐指数
1
解决办法
2700
查看次数

标签 统计

asset-catalog ×1

cocoa ×1

iphone ×1

objective-c ×1

xcode ×1