nsindexpath

    0熱度

    1回答

    親愛的 我想在一個的tableView顯示兩個不同的陣列。 我聲明「年」數組作爲字符串和「數量」數組作爲整數。 年量 例如:2012年,2013 .... 155888,151768 當我build7run應用程序的結果是象下面這樣: (它看起來像它由16減號) Remaining Amount On 2012:80912864 2013:79047056 2014:79046640 2015

    0熱度

    2回答

    當我想添加或編輯表格中的值時,我使用模態視圖控制器。在編輯時,我在模態視圖控制器上設置了一個NSIndexPath屬性,以便它知道要更新哪個項目。但是,添加新項目時,不會發送NSIndexPath值,因此屬性保持未設置狀態。 離開一個屬性像這樣沒有任何問題嗎?它不允許我將它設置爲「無」。

    0熱度

    2回答

    我可以成功更新我的sqlite數據庫,但我希望主鍵對應於在tableview中選擇的行。我掙扎的原因是我需要從tableview獲取indexpath並將其傳遞給我的Todo類,在那裏我更新數據庫。下面的代碼: 泰伯維(RootViewController的): - (void)updateStatus:(id)sender { // called when a user presses the

    0熱度

    1回答

    我有一個非常令人費解的內存泄漏!當我點擊Index部分然後在UITableView中手動滾動時會發生這種情況。它似乎與NSIndexPath有關,我只能在didSelectRowAtIndexPath中讀取它:indexPath。否則,我不創建或存儲任何NSIndexPath結構。 其他用戶在早期的SDK版本中有類似的問題,只在模擬器中。我使用最新的4.2版本,並且此泄漏出現在模擬器和設備中。 下

    1熱度

    1回答

    任何幫助,您可以提供的消息,將不勝感激。 我有具有的tableView,的DetailView,flipView和瀏覽更詳細查看一個應用程序。直到第26個元素轉換過程都很好。當我點擊導航到flip和moreDetailView的按鈕時,該應用程序崩潰。 我給出的錯誤信息:[NSIndexPath row] message sent to deallocated instance。 我想我可能是在提

    0熱度

    1回答

    使用indexPath.row當我與indexPath.row一個問題,當我嘗試訪問該變量我的應用程序崩潰,我得到的控制檯:(上沒有錯誤 的代碼是這樣的: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // Navigation logic may

    3熱度

    4回答

    我很困惑這個方法的使用以及將它列爲(void)方法的文檔。 「返回索引路徑索引」 它還返回什麼呢? 豈不是: - (NSIndexPath *)getIndexes:(NSUInteger *)indexes getIndexes: 提供的索引路徑的索引的參考。 - (void)getIndexes:(NSUInteger *)indexes 參數 索引 指針爲無符號整數數組。返回時,索引

    1熱度

    1回答

    我接下來的情況: NSOutlineView < - > NSTreeController < - > MyClass的 我綁定NSTreeController在MyClass的對象的數組,現在我想從NSOutlineView獲得所選項目。爲此,我聲明一個NSMutableIndexSet,並通過「選擇索引路徑」綁定將它綁定到NSTreeController如何綁定到NSOutlineView。

    2熱度

    1回答

    我正在使用UITableView製作一個清單程序,並且我設法實現了所有的選擇並使選中標記出現。但是,當我從單元格滾動時。複選標記消失。 我有以下代碼: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *

    95熱度

    4回答

    我想有選擇索引UITableView。 我已經寫了下面的代碼: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop