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
7
A
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.