Tôi có hai NSMutableArrays. Nội dung của mục đầu tiên là số, được ghép nối với nội dung của phần thứ hai:Đặt hàng hai NSMutableArrays dựa trên một
First Array Second Array
45 Test45
3 Test3
1 Test1
10 Test10
20 Test20
Đó là giao diện của cả hai mảng. Bây giờ làm thế nào tôi có thể ra lệnh cho họ số lượng như vậy họ kết thúc như:
First Array Second Array
1 Test1
3 Test3
10 Test10
20 Test20
45 Test45
Cảm ơn!
Điều này được gọi là "sắp xếp chỉ mục". Kỳ lạ thay, không có thói quen thư viện để làm điều này trong Objective-C hoặc trong hầu hết các môi trường khác, mặc dù yêu cầu xuất hiện ở đây khá thường xuyên. Vì vậy, cách tiếp cận đơn giản nhất là đưa các mục của bạn vào một đối tượng khác (phần tử mảng đầu tiên/phần tử mảng thứ hai) và sắp xếp các đối tượng đó, sau đó tái tạo lại các mảng của bạn. Nếu không, bạn phải viết thói quen sắp xếp của riêng mình. –
Tôi xin lỗi, nhưng tôi đã không hiểu nó: (Đây là lần đầu tiên tôi đối phó với mảng phân loại vì vậy tôi không có ý tưởng :( – pmerino