我需要完成很多工作。我嘗試將附加信息附加到UITableViewCell。 tableViewCells得到的按鈕,我subclassed做到這一點(我通過一個NSString)。UITableViewCell附加信息
現在,當用戶點擊一個tableRow時,我想要觸發另一個方法並想傳遞相同的字符串。 我創建了UITableViewCell的子類,並將字符串添加到它。
但是我無法獲得tableView:didSelectRowAtIndexPath:
中字符串的值。 這是因爲UITableView中返回的UITableViewCell,而不是我的自定義子類:
[tableView cellForRowAtIndexPath:indexPath].passString
→ /* Property 'passString not found on object of type UITableViewCell */
當我做NSLog(@"%@", [tableView cellForRowAtIndexPath:indexPath]);
我可以看到日誌的屬性。
現在我的問題: 如何在其他方法中獲得此子類屬性?
我不想子類UITableView。我最終會繼承像每的UIElement我使用的是:'(
感謝您的幫助,問候 朱利安
@jullian,而不是回答你的問題,你可以在我的答案評論...:無論如何,這很好,你有我的觀點。 – 2012-03-19 15:59:10