2011-07-04 117 views
0

我想實現一個rss飼料到我的應用程序,我已經創建了一個方法來清理標題了。方法'-cleanTitle'。沒有找到(返回類型默認爲'ID')

- (NSString *)cleanTitle:(NSString *)Title { 
return [Title stringByReplacingOccurrencesOfString:@"twitterfeed: " withString:@""]; 
} 

警告發生在以下articleTitle行:

- (void)parseAtom:(GDataXMLElement *)rootElement entries:(NSMutableArray *)entries { 

NSString *blogTitle = [rootElement valueForChild:@"title"];      

NSArray *items = [rootElement elementsForName:@"entry"]; 
for (GDataXMLElement *item in items) { 

    NSString *articleTitle = [self cleanTitle: [item valueForChild:@"title"]]; 

你知道如何擺脫這一警告的?

謝謝。

回答

3

確保- (NSString *)cleanTitle:(NSString *)Title也在頭文件中聲明。

+0

布拉德利:謝謝! –

0

如果兩個方法不在同一個類別或類別中,則在使用該方法的簽名之前必須知道該方法的簽名。如果是同一類,但-cleanTitle:處於(Private)類別或一些這樣的,一定要該類別申報的類的實現之前(在.m文件):

@interface MyClass (Private) 
- (NSString *)cleanTitle: (NSString *)title; 
@end 
+0

Grynspan:謝謝你的隊友! –

相關問題