2010-10-19 27 views
7

Jestem nowy w stosunku do celu-c. Nie mogę znaleźć tak sklasyfikowanych jak NSStack, NSList i tak dalej. Ale potrzebuję pojemników do napisania aplikacji. Jedyne znalezione pojemniki to NSArray i NSMutableArray. Wiem, że mogę używać kontenerów STL, ale nie jestem pewien, czy to najlepszy sposób.Standardowe kolekcje SDK iOS

Odpowiedz

11

W przypadku list można użyć NSArray, NSMutableArray. Dla słownika/hashmap możesz użyć NSDictionary, NSHashMap. W przypadku zestawów można użyć NSSet, NSMutableSet.

Here's Dokumentacja Apple na temat kolekcji.

Jak wcześniej wspomniano, można również użyć standardowych bibliotek C lub C++, ale należy pamiętać, że do przechowywania klas Objective-C wygodniejsze będzie używanie natywnych kolekcji Objective-C.