Форум программистов, компьютерный форум CyberForum.ru

Великие и ужасные @property - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Передача файлов через iTunes http://www.cyberforum.ru/objective-c/thread934748.html
Может кто-нибудь объяснить логику передачи фалов через айтюнс в приложение? файлы автоматически появляются в documents? и как осуществить их обработку?
Objective-C URL-Scheme Привет всем! Вопрос таков: нужно передавать и получать данные от сторонних приложений, как получать информацию каким приложениям можно передавать(ну то есть открыть данный документ в офисе, например), ну и осуществлять передачу по выбору? И каким образом сделать так, чтобы сторонние приложения тоже могли тебе передавать файлы твоему приложению? http://www.cyberforum.ru/objective-c/thread934744.html
Вписывание CGsize в другой CGsize с сохранением пропорций Objective-C
Скажем, у нас есть большой прямоугольник если нам надо его вписать в маленький прямоугольник с сохранением пропорций, тогда составим велосипед вписывания : -(CGSize) generateScaleSizeBYRectangleBorder: (CGSize) rectSize ItemSize: (CGSize) ItemSize { if (ItemSize.height<=rectSize.height && ItemSize.width<=rectSize.width) { return ItemSize; ...
Objective-C Картинки в NORETINA устройствах
Думаю некоторые сталкивались с тем что обычные устройства не умеют правильно интерполировать(сгладить) изображение, если они превышает размеры своего контейнера. Если на retina с этим делом все "хорошо". То на обычном iphone можно увидеть вот такую картинку верхнее изображение без обработки. для нижнего применено программное сглаживание
Objective-C Mac OS open-edit-save image? http://www.cyberforum.ru/objective-c/thread932791.html
Здраствуйте! Мне нужно сосздать бистро програмку под Мас ОС простенькую. Которая откриваэт изображения, потом что там изменяет (что небуть) и затем сохраняет Самому разобратся пока не получается так как тока учусь. Но задачу нужно мне бистро разрешить. По етому прошу помочь мне. Могу даже отблогадарить. Очень нужно. Помогите пожалуста зделать!
Objective-C NSURL Здравствуйте мне нужно выводить ссылку на сайт в *Label не просто текстом, а именно ссылка, чтобы можно было по ней тапнуть и перейти на страницу. Заранее спасибо Добавлено через 1 час 20 минут все сделал) всем спасибо все свободны подробнее

Показать сообщение отдельно
lexus_ilia
 Аватар для lexus_ilia
3045 / 921 / 34
Регистрация: 24.09.2008
Сообщений: 1,530
21.08.2013, 14:01     Великие и ужасные @property
trims, очень просто привести требуемые примеры.
Используем strong, если требуется, что бы один объект зависел от другого. В абстрактных примерах можно привести такой пример: "У машины колеса должны быть strong (retain). Если удаляется машина, то обязательно удаляются его колеса".
Если мы ведем речь про weak ссылки, то это что-то похоже на следующее: "Машина едет по дороге, у машины есть weak ссылка на дорогу. Дорога не зависит от машины, машина не зависит от дороги. Машина может легко поменять дорогу, а старая дорога останется там же где и была.".

Вообще понимание таких базовых вещей очень важно. И примеры которые были приведены в первом сообщении про сеттер для retain property совершенно не верный.

Вообще в целом, правильную мысль выразил kievkao в последнем своем сообщении. Намного проще купить книги и там почитать. В пользу этого хочу сказать, что книги по iOS читаются легче чем книги по таким языкам как C++, Java, PHP. Наверное потому что сам по себе Objective-C достаточно мал по сравнению с другими языками. В этом языке не так много синтаксического сахара и это играет свою роль.
 
Текущее время: 06:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru