Pytania oznaczone «objective-c»

Objective-c to wysoce dynamiczny, zorientowany obiektowo język oparty na komunikatach, nadzbiór języka C, który jest używany głównie do programowania platform Apple Mac OS X i iOS.

86
Clang flagi ostrzegawcze dla rozwoju Celu-C

Jako programista C & Objective-C jestem trochę paranoikiem przy flagach ostrzegawczych kompilatora. Zwykle staram się znaleźć pełną listę flag ostrzegawczych dla kompilatora, którego używam, i włączam większość z nich, chyba że mam naprawdę dobry powód, aby go nie włączać. Osobiście uważam,...

23
sukces: / niepowodzenie: bloki vs ukończenie: blok

Widzę dwa typowe wzorce bloków w Objective-C. Jedna to para sukcesów: / porażka: bloki, druga to pojedyncze zakończenie: blok. Załóżmy na przykład, że mam zadanie, które zwróci obiekt asynchronicznie, a to zadanie może się nie powieść. Pierwszy wzór to -taskWithSuccess:(void (^)(id object))success...

16
Massive View Controller - IOS - Solutions

Jestem pewien, że każdy nowy programista iOS ma następujący problem: kontrolery widoków bardzo szybko zapełniają się kodem do różnych celów, łatwo przechodząc do ponad 500 linii kodu. Tak to wygląda dla dwóch podstawowych i typowych ekranów: 1) Ekran formularza: 2) Ekran kontrolera widoku...

13
Czy ludzie często używają const podczas programowania w Celu C?

Powiązane: Ostrzeżenie „wysyłanie„ const NSString * ”do parametru typu„ NSString * ”odrzuca kwalifikatory” Czasami myślę, że jest to przydatne. Może być konieczne przekazanie tabeli i upewnienie się, że zawartość tabeli się nie zmieni. Jednak w większości próbek programu Objective-C nigdy nie...

13
Poruszanie się po głowie Niezmienność

Jestem nowy w programowaniu obiektowym, a jedną z koncepcji, którą zajęło mi trochę czasu, jest niezmienność. Myślę, że żarówka zgasła ostatniej nocy, ale chcę zweryfikować: Kiedy napotykam stwierdzenia, że ​​niezmiennego obiektu nie można zmienić, jestem zdziwiony, ponieważ mogę na przykład...

12
Dlaczego musimy napisać plik nagłówka?

Zanim wyciągniesz swoje wredne komentarze, wiem - to pytanie nooby. Po raz pierwszy używam języka opartego na C. Jestem studentem licencjackim uczącym się Celu C na kursie informatyki na temat programowania urządzeń mobilnych. Wiem, że w środowisku akademickim wiele faktów nie jest koniecznych,...

10
Czy cel C ++ jest wycofywany? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Czy Apple wycofuje...