0

我试图从实例方法中获取图像作为回报,我正在以下列方式声明该方法,但给出错误。我正在使用 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
4

2 回答 2

0

使用此代码

-(UIImage *)getAdImg
{
  UIImage *image=[[UIImage alloc]init];
  image.images=/**An Array of images**/
   return ima;
 }

希望能帮助到你!!!

于 2013-02-13T08:56:13.093 回答
0

你必须#import <UIKit/UIKit.h>(在哪里UIImage声明)

于 2013-02-13T09:15:42.560 回答