小编ite*_*ian的帖子

如何在复制时使用[NSFileManager defaultManager]覆盖文件夹?

使用下面的行,

[fileManager copyItemAtPath:sourcePath toPath:targetPath error:&error];
Run Code Online (Sandbox Code Playgroud)

我们可以复制文件夹,但如果文件夹已经存在,则会抛出异常"文件存在".为了覆盖单个文件,我们可以通过以下几行来实现:

NSData *myData = [NSData dataWithContentsOfURL:FileURL]; /fetch single file
[myData writeToFile:targetPath atomically:YES];
Run Code Online (Sandbox Code Playgroud)

但我想复制一个已经存在的文件夹,即覆盖.

编辑:简单的可能性,我可以在复制之前删除这些项目.

请提出更多可能性.

iphone objective-c nsfilemanager ios

14
推荐指数
2
解决办法
6458
查看次数

使用Objective c在后台调用类方法

在下面的摘录中,

/*A ClassName with instanceMethod and ClassMethod  */

-(void)instanceMethod;

+(void)ClassMethod;

/*To call a instance method in background */

ClassName  class1obj = [ClassName alloc] init];

[class1obj performSelectorInBackground:@selector(instanceMethod) withObject:nil];
Run Code Online (Sandbox Code Playgroud)

同样,如何使用后台调用ClassMethod performSelectorInBackground

如果可能,请解释!请伙计们携手..

iphone objective-c ios performselector

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

如何使用GPUImage实现GPUImageMaskFilter

我需要使用蒙版从完整图像剪切并创建蒙版图像.

完整图像 +面具图片=在此输入图像描述

我尝试了以下方法:

UIImage *imgMask = [UIImage imageNamed:@"Mask.png"];
UIImage *imgBgImage = [UIImage imageNamed:@"Full.png"];



GPUImageMaskFilter *maskingFilter = [[GPUImageMaskFilter alloc] init];


GPUImagePicture * maskGpuImage = [[GPUImagePicture alloc] initWithImage:imgMask ];

GPUImagePicture *FullGpuImage = [[GPUImagePicture alloc] initWithImage:imgBgImage ];




[maskGpuImage addTarget:maskingFilter];
[maskGpuImage processImage];


[maskingFilter useNextFrameForImageCapture];


[FullGpuImage addTarget:maskingFilter];
[FullGpuImage processImage];



UIImage *OutputImage = [maskingFilter imageFromCurrentFramebuffer];
Run Code Online (Sandbox Code Playgroud)

但是,我生成的输出图像是: 在此输入图像描述

请伙计们携起手来.干杯.

还有,感谢BradLarson.

objective-c uiimage ios gpuimage

9
推荐指数
2
解决办法
3317
查看次数

免费实时货币转换汇率xml Feed网址

任何链接提供实时更新xml数据源以集成在iPhone应用程序中

iphone xml-parsing ios5

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

TabBarController + NavigationController:推送和弹出问题

我正在使用包含导航控制器的初始Root-View控制器:

在此输入图像描述

现在我想从uiviewcontroller 1.2.1导航到uiviewcontroller 1.1

所有传统的解决方案,如self.pushview和self.popView功能都不起作用; 他们正在创建包含页面的UITabBarController的另一个实例... Plz家伙携手...任何帮助将不胜感激.........

iphone objective-c apple-push-notifications ipad ios

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

如果在ios中的陈述,避免太多的最佳实践

你们都可能遇到过如下情况:

-(int) fightMath(int one, int two) {

if(one == 0 && two == 0) { result = 0; }
else if(one == 0 && two == 1) { result = 0; }
else if(one == 0 && two == 2) { result = 1; }
else if(one == 0 && two == 3) { result = 2; }
else if(one == 1 && two == 0) { result = 0; }
else if(one == 1 && two == 1) { …
Run Code Online (Sandbox Code Playgroud)

if-statement objective-c nsdictionary llvm ios

-5
推荐指数
1
解决办法
789
查看次数