Я немного поиграл с целью C и считаю ее отличным языком ..
Исходя из C #, я нашел указатели немного сложными, но теперь я понимаю концепцию и как их использовать ..
есть:
MyObject* x = [[myObject alloc] callinitializer];
, которые создают новый объект в куче и указатель на стек ...
но может кто-нибудь объяснить, почему для доступа к свойствам объектов вы делаете это:
[x setsomeprop: @"I Like Pizza"];
вместо этого:
[*x setsomeprop: @"With Pineapple"];
без разыменовывающейся звезды, мы просто работаем с указателем, а не с самим объектом ??
Confuesd!
Спасибо
Daniel