我创建了一个图书馆项目,试图与Twitter分享。但是当我尝试在Twitter上应用程序在以下行崩溃
NSString *_oAuthNonce = [NSString ab_GUID];
错误地:
+ [NSString ab_GUID]:无法识别的选择器已发送给类0x1a09fd8
ab_GUID此方法存在于
OAuthCore
类中+ (NSString *)ab_GUID
{
CFUUIDRef u = CFUUIDCreate(kCFAllocatorDefault);
CFStringRef s = CFUUIDCreateString(kCFAllocatorDefault, u);
CFRelease(u);
return [(NSString *)s autorelease];
}
(我的所有类都在静态库中显示)
最佳答案
您导入了<OAuthCore/OAuth+Additions.h>
吗?导入<OAuthCore/OAuthCore.h>
似乎不会自动包含此内容。
还要确保将 OAuth+Additions.m
编译到静态库中。