このカテゴリを使用してUIImageをbase64文字列にエンコードする際に問題があります。
これはコードです:
NSData *imageData = UIImageJPEGRepresentation([UIImage imageNamed:@"myImage.png"], 1.0);
NSString *imageString = [imageData base64EncodedString];
次のエラーが表示されます。
-[NSConcreteData base64EncodedString]: 認識されないセレクターがインスタンス 0x906800 に送信されました *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[NSConcreteData base64EncodedString]: 認識されないセレクターがインスタンス 0x906800 に送信されました'
どこに問題があるのか わかりませんか?誰でもこれで私を助けることができますか?
ありがとう!
アップデート
私はちょうどそれを理解しました。Xcode は .m ファイルをコンパイル ソースとプロジェクト ビルド フェーズに配置しませんでした。Xcode 4.3 でこれが常に発生するのはなぜですか?