【发布时间】:2013-11-30 15:07:15
【问题描述】:
这几天一直在使用静态库,遇到了很多问题。我找到了一份文件,这让我很困惑。 links 告诉苹果的 -ObjC 链接器对于 64 位和 iPhone OS 应用程序的错误,并且这一行“对于 64 位和 iPhone OS 应用程序,有一个链接器错误阻止 -ObjC 从静态库加载对象文件只包含类别而不包含类”真的让我感到困惑。 我的问题是什么是“只包含类别而不包含类的静态库”?
我写了一个我认为它符合条件的类别,但我在没有 -all_load 链接器标志的情况下工作得很好。 这是我的类别。
@interface NSString (Len)
- (NSUInteger)len ;
@end
@implementation NSString (Len)
- (NSUInteger)len
{
return [self length] ;
}
@end
谢谢你的回答!
【问题讨论】:
标签: ios objective-c xcode linker