[英]Sort NSMutableArray in tableview using Objective-C
[英]In Objective-C, How to initialize NSMutableArray with objects in another NSMutableArray using tableView reference
為MacOS開發,我有一個包含3個String對象的NSMutableArray namesArray []。 namesArray []表示在tableView中,用戶可以在其中選擇多個單元格,每個單元格代表一個對象。 我正在嘗試初始化第二個NSMutableArray savedNamesArray [],並使用此方法基於我的tableView中的選定單元格添加原始namesArray []中的對象:
NSMutableArray *savedNamesArray = [[NSMutableArray alloc] initWithObjects:[namesArray objectsAtIndexes:[_tableView selectedRowIndexes]], nil];
問題是,無論我選擇多少個對象,只有一個被添加到新的NSMutableArray中。 有什么建議么?
您將一個對象(數組)添加到savedNamesArray
。 使用initWithArray:
代替。
NSMutableArray *savedNamesArray = [[NSMutableArray alloc] initWithArray:[namesArray objectsAtIndexes:[_tableView selectedRowIndexes]]];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.