2010-08-19 89 views
1

我試圖使用一個ASP.net Web服務,並且找到一個名爲WSDL2ObjC的實用程序。 現在我正在嘗試使用它,並且基本使用正在工作(請求簡單的數據類型,例如布爾值或字符串),但是現在我要求包含「subject」的「EmailServiceSvc_Email」結構數組, 「來自」和「消息」屬性。無法轉換爲指針類型

該應用程序將無法編譯,與上述消息,這裏是它卡住上至極代碼:

EmailServiceSvc_Email * eml = (EmailServiceSvc_Email *) arrEmails[[indexPath row]]; 

這是變量的解釋:

  • EML:在新變量我試圖擺脫arrEmails。
  • arrEmails:EmailServiceSvc_Email對象的NSMutableArray
  • indexPath:indexPath參數,它來自cellForRowAtIndexPath函數。

正如你可能看到的,我想在iPhone上的TableView中的「EmailServiceSvc_Email」結構中顯示所有「主題」。

回答

3

要從NSMutableArray中獲取元素,您必須使用-objectAtIndex:a[i]語法不適用於NSArrays。

EmailServiceSvc_Email* eml = [arrEmails objectAtIndex:indexPath.row];