小编Ste*_*fan的帖子

设置数组为空

我有一个清除历史记录按钮,清除plist中的数据.现在,装载很好; 我把它加载到一个数组.

我可以使用:

self.dataClear = NULL;
Run Code Online (Sandbox Code Playgroud)

并保存数组以plist清除它?这样我就可以使用了

if([self.dataClear count] == 0)//if plist is empty
Run Code Online (Sandbox Code Playgroud)

去检查?

iphone xcode objective-c

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

iphone .png图像未显示在设备中

好吧,我在我的表格单元格中将一些.png文件图像设置为uimage.当我使用iphone模拟器运行它们时,它们很好地显示出来.当我在我的设备中运行它们时,它们不会显示出来.什么似乎是问题?

我只有"错误"我得到的是无法调试当我将我的应用程序安装到我的设备,这应该不是一个问题,因为我从来没有设置为调试.

有谁知道为什么?

请提前!

码:

- (void)setIcon:(UIImage *)newIcon
{
    [super setIcon:newIcon];
    iconView.image = newIcon;
}
Run Code Online (Sandbox Code Playgroud)

其中iconview.image来自笔尖.newIcon是从plist,1.png等加载的.

iphone xcode png

3
推荐指数
1
解决办法
5472
查看次数

从文件夹中读取图像

如果我在我的资源中放置一个image.png文件,iphone将能够读取它.如果我将一个image.png文件放在iphone文件夹中,它不会读取?

我将图像从我的服务器发送到文档文件夹.没问题.

我以为iphone会自动在资源文件夹或文件夹中找到图像文件?

我确实为我的应用程序编写了任何代码来找到我的图像文件夹,只是通过文件名调用它,这是正确的.

有任何想法吗?

THKS

// Get path to doc folder
NSArray *docpaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [docpaths objectAtIndex:0];
NSString *docpath = [documentsDirectory stringByAppendingPathComponent:@"Data.plist"];      
self.data = [NSArray arrayWithContentsOfFile:docpath];
Run Code Online (Sandbox Code Playgroud)

完成从doc文件夹加载plist.

现在我去plist,获取文件名并显示单元格.

NSDictionary *dataItem = [data objectAtIndex:indexPath.row];
cell.icon = [UIImage imageNamed:[dataItem objectForKey:@"Icon"]];
Run Code Online (Sandbox Code Playgroud)

如何指定图像在我的文档文件夹中?

iphone png

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

标签 统计

iphone ×3

png ×2

xcode ×2

objective-c ×1