繁体   English   中英

如何在IBAction中实现NSArray方法?

[英]How to implement NSArray method in IBAction?

我一直在这里阅读此线程中向我建议的代码: 如何从UIImage(Cocoa Touch)或CGImage(Core Graphics)获取像素数据?

我想知道如何以以下方式实现代码:

-(IBAction)getRGB:(id)sender {
    // Call getRGBAsFromImage here when pressed. 
}

+ (NSArray*)getRGBAsFromImage:(UIImage*)image atX:(int)xx andY:(int)yy count:(int)count {
   ...
}

非常感谢你。

编辑为0x90:

-(IBAction)getRGB:(id)sender {    
    UIImage *image = [UIImage imageNamed:@"IMG_0121.JPG"];
    [self getRGBAsFromImage:image atX:40 andY:40 count:40];
}

您将定义一个强/保留(取决于是否使用ARC)属性来存储返回的NSArray ,然后这样调用该方法:

-(IBAction)getRGB:(id)sender {
    propertyYouDefined = [self getRGBAsFromImage:image atX:42 andY:42 count:42];
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM