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

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
eoLithic
0 / 0 / 0
Регистрация: 05.01.2013
Сообщений: 32
#1

@synthesize и переименование переменных - Objective-C

10.03.2013, 18:29. Просмотров 1271. Ответов 3
Метки нет (Все метки)

Разъясните, пожалуйста, какого х... почему постоянно делается так:

Objective-C
1
2
3
4
5
6
7
8
9
10
11
@interface
 
@property ( strong, nonatomic ) NSObject someVariable;
 
@end
 
@implementation
 
@synthesize someVariable = _someVariable
 
@end
Зачем если можно просто @synthesize someVariable ?
Что это дает и зачем это нужно?

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2013, 18:29     @synthesize и переименование переменных
Посмотрите здесь:

Property и synthesize - Objective-C
Доброго времени суток! Недавно начал изучать Objective-C, и столкнулся с проблемой при решении задачи. Вообщем сама проблема....

@property,@synthesize в Objective-C - Objective-C
Может кто нибудь понятно объяснить, что на самом деле делает @property и зачем @synthesize. Читал wiki и другие сайты, но так и не...

Разбираемся как работает @synthesize - Objective-C
первое правило использования ARC: забыть слово @synthesize Доступ к свойству осуществляется через self.indexFullData, а доступ к...

MSVS 2013 пкм->рефакторинг (переименование переменных во всем проекте) - C++
В MSVS 2013 в проектах написанных на шарпе можно тыкнуть пкм по переменной/классу выбырать рефакторинг и переименовать переменную везде,...

Исправить в программном коде рандомное задание переменных, на ввод переменных пользователем - QBasic
Помогите пожалуйста замеить в программе задание чисел рандомно, на задание вручную. Тобиш чтобы был запрос "введите координаты...

Замена в строке всех слов, совпадающих с именами заданных переменных, значениями этих переменных - CMD/BAT
добрый день. подскажите пожалуйста, можно ли на бате реализовать следущее: @echo off cls set type=Debug set amodel=32

Как в функции использовать неопределённое кол-во переменных (2-10 переменных) - Pascal
Вот код Средне Арифметическое : library SA; interface function sa2(a,b:real):real; implementation function...

Чтение имён переменных из файла и раскрытие этих переменных - CMD/BAT
Допустим есть скрипт "1",в котором описано: set ueqrxbfmfi=t for /f "usebackq tokens=*" %%a in ("test.txt") do set "perem=%%~a" do...

Переименование - Программирование iOS
Нужно переименовать приложение GamePlayer на другое название. Сказать зачем? Наверно многие уже знают его функцию - поиск адресов со...

Переименование - C++ Qt
Добрый вечер! const QString Widget::getPath(QString buff) { buff.chop(buff.length()-buff.lastIndexOf('/')); return buff; ...

переименование файла - MS Word
Хочу переименовать документ Microsoft Office Word, а мне пишет "После смены расширения имени файла этот файл может оказаться недоступным" и...

Переименование кнопки - Delphi
Пишу калькулятор, вопрос не по его работе а несколько другого характера... Создал кнопку, нужно назвать ее 10^x, так чтобы х был верхним...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
10.03.2013, 20:51     @synthesize и переименование переменных #2
Прочитайте что такое вообще synthesize, что такое ivar, и покопайтесь в теме KVC.
И сами все поймете.
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
12.03.2013, 12:39     @synthesize и переименование переменных #3
это собственно дабы не создавать setter и getter
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
12.03.2013, 12:54     @synthesize и переименование переменных #4
Цитата Сообщение от paparotnik Посмотреть сообщение
это собственно дабы не создавать setter и getter
Не совсем так. Вернее, совсем не так. Могу вам тоже порекомендовать последовать совету от zulkis.
Yandex
Объявления
12.03.2013, 12:54     @synthesize и переименование переменных
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru