讓我們想象一下我有一個方法:-[myClass getDataForUser:user]
,當它完成時,它調用委託方法gotData:
,結果顯示在我的主類中。如果我做兩個調用getDataForUser:
,例如:區分對相同委託方法的調用
[myClass getDataForUser:@"user1"];
[myClass getDataForUser:@"user2"];
我怎麼可以在委託方法這兩個電話之間區別?
編輯:
圖書館是MGTwitterEngine,在兩個電話我做的-[_engine getDirectMessagesSinceID:1 startingAtPage:1];
和[_engine getSentDirectMessagesSinceID:1 startingAtPage:1];
和委託方法是directMessagesReceived:forRequest:
是的,但請記住,類'委託是我不能編輯的類(類或庫是MGTwitterEngine,並且方法是'[_engine getDirectMessagesSinceID:1 startingAtPage:1];'和'[_engine getSentDirectMessagesSinceID: 1 startingAtPage:1];') – pmerino
委託方法是否保證在'getData'調用返回之前調用,或者它是異步的? – Kevin
getData的數據獲取委託方法 – pmerino