1

これが私の.hファイルです:

#import <Foundation/Foundation.h>

@interface ShareOfflineItem : NSObject
@property (strong, nonatomic) id shareService;
@property (strong, nonatomic) NSString *title, *url;
@end

@interface ShareOfflineQueue : NSObject
+(ShareOfflineQueue *)sharedQueue;
-(void)addItemToQueue:(ShareOfflineItem *) item;
-(void)flushQueue;
-(void)saveQueueToDisk;

@end

あなたが見ることができるように、これ以上特別なものはありません。しかし、.hファイルをインポートしてShareOfflineItemをインスタンス化しようとすると、リンクエラーが発生します。

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_ShareOfflineItem", referenced from:

何か案は?

4

1 に答える 1

-1

使用する

@class ShareOfflineItem;
@class ShareOfflineQueue;

インポート後。これは役立つかもしれません。

于 2012-11-18T14:57:24.200 に答える