(空白標題)

看板OOAD作者 (valda)時間12年前 (2012/06/05 16:49), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位高手 ios有ASIHTTPRequest專門呼叫web service 的元件,之前使用ASIHTTPRequest很順利 直接在ViewController.m 實作 - (void)getWebServiceResult:(NSString *)xxx - (void)requestFinished:(ASIHTTPRequest *)request 就可以work了 但想說以後會很常使用 所以想封裝成自己的物件 @implementation AccessWebService - (void)getWebServiceResult:(NSString *) url andMethodis:(NSString*) method { XXXXX; } 但是只要跑到[ASIHTTPRequest requestStarted]中就會出錯 - (void)requestStarted { if ([self error] || [self mainRequest]) { return; } if (delegate && [delegate respondsToSelector:didStartSelector]) { //都這邊錯 [delegate performSelector:didStartSelector withObject:self]; } #if NS_BLOCKS_AVAILABLE if(startedBlock){ startedBlock(); } #endif if (queue && [queue respondsToSelector:@selector(requestStarted:)]) { [queue performSelector:@selector(requestStarted:) withObject:self]; } } 請問要怎樣才可以克服這問題?感謝 OO的觀念還是不太好! 請各位高手指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.105.56

06/14 11:59, , 1F
去 MacDev 問
06/14 11:59, 1F
文章代碼(AID): #1FpSWrT5 (OOAD)