我试图从实例方法获取图像,我按照以下方式声明方法,但是给出了错误。我正在使用NSObject类。
-(UIImage *)getAdImg;
这给出了“预期类型”的错误。这是什么意思。我正常的视图控制器它工作正常,但在NSObject类中它给出了这个错误。请指导以上内容。 提前谢谢。
这是我的.h文件
#import <Foundation/Foundation.h>
#import "JSON.h"
@interface adClass : NSObject
{
NSString *mStrPid;
NSString *mStrAppUrl;
}
@property (nonatomic, strong) NSString *mStrPid;
@property (nonatomic, strong) NSString *mStrAppUrl;
@property (nonatomic, strong) NSMutableArray *mArrAdsDesc;
@property (nonatomic, strong) NSMutableArray *mArrDeviceType;
@property (nonatomic, strong) NSString *mDevice;
@property (nonatomic, strong) NSString *mImgStr;
-(void)iphoneDevice;
-(UIImage *)getAdImg; //(error line)
@end
答案 0 :(得分:0)
使用此代码
-(UIImage *)getAdImg
{
UIImage *image=[[UIImage alloc]init];
image.images=/**An Array of images**/
return ima;
}
希望它有所帮助!!!
答案 1 :(得分:0)
您必须#import <UIKit/UIKit.h>
(声明UIImage
的地方)