[英]iOS Error - “unrecognized selector”
的main.m
NSDictionary *additionalQueryParameters = [NSURL ab_parseURLQueryString:[url query]];
OAuth.h
@interface NSURL (OAuthAdditions)
+ (NSDictionary *)ab_parseURLQueryString:(NSString *)query;
@end
OAuth.m
@implementation NUSL (OAuthAdditions)
+ (NSDictionary *)ab_parseURLQueryString:(NSString *)query
{
does something..
}
當它運行該行時,它會拋出此錯誤...
2012-12-03 15:10:58.506 [12500:1d403] + [NSURL ab_parseURLQueryString:]:無法識別的選擇器發送到類0xaece26c
2012-12-03 15:10:58.508 [12500:1d403] *由於未捕獲的異常'NSInvalidArgumentException'而終止應用程序,原因:'+ [NSURL ab_parseURLQueryString:]:無法識別的選擇器發送到類0xaece26c'
*第一次拋出調用堆棧:(0xada8012 0xa3d6e7e 0xae332ad 0xad97bbc 0xad9794e 0x17b5ee8 0x17b5724 0x17b58d6 0xa84f53f 0xa861014 0xa8522e8 0xa851fcb 0x96097b24 0x960996fe)libc ++ abi.dylib:終止調用拋出異常
知道為什么它找不到它以及如何解決它? 謝謝。
確保OAuth.m實際上在目標中並在您的項目中構建....
您的類別實現(OAuth.m)名為NUSL,而不是NSURL。 編譯器對方法很好,因為類別接口(標題)被正確命名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.