簡體   English   中英

iOS錯誤 - “無法識別的選擇器”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM