私はこの問題に夢中になっています!
私が得るエラーの1つは次のものです:
Undefined symbols for architecture i386:
"_zipOpen", referenced from:
-[ZipArchive CreateZipFile2:] in ZipArchive.o
そのメソッドを呼び出すときのコードの平和 (私はそれが重要な場合に備えてそこで object-c++ を使用します):
@implementation ZipArchive
...
-(BOOL) CreateZipFile2:(NSString*) zipFile
{
_zipFile = zipOpen( (const char*)[zipFile UTF8String], 0 );
}
私が持っている.h
ファイルに
zipFile _zipFile;
そして他の場所で:
typedef voidp zipFile;
どこ
typedef void *voidp;
わかりました、おそらく機能しないはずです。しかし、以前はうまくいきました。単体テスト用に追加した新しいターゲットで状況が変わりました。
あなたの助けにとても感謝します!