将来のiOSプロジェクトにhttp://getsharekit.comフレームワークを使用したいと思います。そのため、フレームワークのテストを開始しました。
しかし、私はすでに次のエラーを受け取ります:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_SHKItem", referenced from:
objc-class-ref in ShareKitTestAppDelegate.o
"_OBJC_CLASS_$_SHKActionSheet", referenced from:
objc-class-ref in ShareKitTestAppDelegate.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
多くの場合、私が知る限り、これらの問題はヘッダーファイルが誤ってインポートされた場合に発生します。しかし、上記の問題が発生した次のコードでは、エラーは表示されません。
#import "ShareKitTestAppDelegate.h"
#import "SHK.h"
#import "SHKItem.h"
#import "SHKActionSheet.h"
- (IBAction) letshare:(id)sender
{
// Create the item to share (in this example, a url)
NSURL *url = [NSURL URLWithString:@"http://getsharekit.com"];
SHKItem *item = [SHKItem URL:url title:@"ShareKit is Awesome!"];
// Get the ShareKit action sheet
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
// Display the action sheet
[self.window addSubview:actionSheet];
}
また、すべてのヘッダーを検索するため、ShareKitヘッダーフォルダーをHeaderSearchPathBuild-Optionsに含めました。
しかし、ここでエラーや見逃したものは見当たりません。
誰かが私を助けることができますか?
敬具、
アンドレアス