小编Mc.*_*ver的帖子

Windows Phone 7 OS的Programmin语言

我想知道什么是Windows Phone 7 SDK语言来为这个操作系统编写应用程序?我在哪里可以下载SDK,有没有Mac版本?

windows-phone-7

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

从superview中删除多个视图

使用此方法时,我需要同时删除多个UIViews表单superview:

[view1 , view 2 , vie3 removeFromSuperview]; 
Run Code Online (Sandbox Code Playgroud)

编译器给了我一个警告:

**warning: Unused Entity Issue: Expression result unused**
Run Code Online (Sandbox Code Playgroud)

怎么做对了?

iphone sdk xcode ipad ios

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

iOS:只调用一次方法

嗨,我想知道如何在应用程序生命中只调用一次方法...我的应用程序应该从服务器下载一些文件,我只需要做一次; 我的意思是每次安装只需要一次

这是我的方法

//Download some images from server and save it into directory 

- (void) downloadCovers {

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    [self saveFile:@"mag1" ofType:@"png" fromURL:@"http://myweb.com/mag1.png" inDirectory:documentsDirectory];

}
Run Code Online (Sandbox Code Playgroud)

并且此方法将图像设置为UIButton BG:

  - (void)buttonsBGImage {

       UIImage * bgMag1 = [self loadImage:@"mag1" ofType:@"png" inDirectory:[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]];

        [mag1 setBackgroundImage:bgMag1 forState:UIControlStateNormal];
         NSLog(@"BG IS SET");

    }
Run Code Online (Sandbox Code Playgroud)

iphone xcode cocoa-touch objective-c ios

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

[数组计数]问题

我是在一个plist文件计算值的问题,问题是if语句应检查是否值比我的plist中的对象时,则停止移动到下页,这里是我的代码,但是:

    picturesDictionary = [NSDictionary dictionaryWithContentsOfFile:
                                    [[NSBundle mainBundle] pathForResource:@"images" ofType:@"plist"]];  
arrays = [picturesDictionary objectForKey:@"PhotosArray"];

    int photoCount =  [arrays count];


if ((photoNumber < 1) || (photoNumber > photoCount)) return nil;

controller = [BookController rotatableViewController];

PhotosInAlbum.image = [UIImage imageNamed:[arrays objectAtIndex:pageNumber]];
Run Code Online (Sandbox Code Playgroud)

但是当照片到达最后一页时,应用程序将崩溃,调试器消息:

'NSRangeException', reason: '-[__NSCFArray objectAtIndex:]: index (30) beyond bounds (30)'
*** First throw call stack:
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c ios

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

从SKScene呈现UIViewController

我试图从SKScene呈现一个UIViewController,但应用程序崩溃,这是我的代码:

1-:

 UIViewController *vc = self.view.window.rootViewController;
    helpVC = [[HelpViewController alloc]initWithNibName:@"HelpViewController" bundle:nil];
    [vc presentViewController: helpVC animated: YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

2-

   helpVC = [[HelpViewController alloc]initWithNibName:@"HelpViewController" bundle:nil];
    SKScene *sks = (SKScene*)helpVC;
    [self.view presentScene:sks];
Run Code Online (Sandbox Code Playgroud)

在这两种方式我的应用程序崩溃,谢谢你的帮助

崩溃的原因是:

2014-02-08 16:38:29.119 BrickRacer[13883:70b] -[UIView presentScene:]: unrecognized selector sent to instance 0x10bb7ea50
2014-02-08 16:38:29.122 BrickRacer[13883:70b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView presentScene:]: unrecognized selector sent to instance 0x10bb7ea50'
*** First throw call stack:
(
    0   CoreFoundation                      0x0000000101fe8795 __exceptionPreprocess + 165
    1   libobjc.A.dylib                     0x0000000101d4b991 objc_exception_throw + 43 …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad ios sprite-kit

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

GPUImage过滤器组问题

我正在尝试对图像应用一些过滤器,所以我GPUImageFilterGroup 用来混合过滤器,但我的应用程序崩溃,这是我的代码:

- (IBAction)effectApply:(id)sender {

    GPUImageFilterGroup *groupFilter = [[GPUImageFilterGroup alloc]init];
     GPUImagePicture *stillImage= [[GPUImagePicture alloc]initWithImage:_img.image];

    GPUImageBrightnessFilter *brightnessFilter = [[GPUImageBrightnessFilter alloc]init];
    [brightnessFilter setBrightness:.4];

    GPUImageContrastFilter *contrastFilter = [[GPUImageContrastFilter alloc]init];
    [contrastFilter setContrast:2.0];

    GPUImageExposureFilter *exposureFilter =[[GPUImageExposureFilter alloc]init];
    [exposureFilter setExposure:.2];


    [groupFilter addFilter:brightnessFilter];
    [groupFilter addFilter:contrastFilter];
    [groupFilter addFilter:exposureFilter];


    [(GPUImageFilterGroup *) groupFilter setInitialFilters:[NSArray arrayWithObject: brightnessFilter]];
    [(GPUImageFilterGroup *) groupFilter setTerminalFilter:exposureFilter];


    [stillImage addTarget:filter];

    [filter useNextFrameForImageCapture];
    [stillImage processImage];

    UIImage *currentFilteredVideoFrame = [filter imageFromCurrentFramebuffer];

    _img.image = currentFilteredVideoFrame;

}
Run Code Online (Sandbox Code Playgroud)

崩溃日志:

2014-07-10 15:27:03.955 Effect Test[65595:60b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: …
Run Code Online (Sandbox Code Playgroud)

objective-c ios gpuimage

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