0

xcodeでビルドしようとしていますが、この問題が発生し続けています

No visible @interface for 'NSData' declares the selector 'initWithBase64Encoding:' 

No visible @interface for 'NSData' declares the selector 'base64Encoding'

私はどこでも見ましたが、私の問題に対する明確な解決策はありません。これらは私に問題を与えているものです:

- (NSString*)stringFromImage:(UIImage*)image 
  {
      if(image) 
      {
          UIImage* convertImage = [GameUtility imageWithImage:image scaledToSize:CGSizeMake(80, 80)];
          NSData *dataObj = UIImageJPEGRepresentation(convertImage, 30);
          return [dataObj base64Encoding];
      }
      return @"";
  }

- (UIImage*)imageFromString:(NSString*)imageString 
  {
       NSData* imageData =[[NSData alloc] initWithBase64Encoding:imageString];
       return [UIImage imageWithData:imageData];
  }
4

3 に答える 3