Форум программистов, компьютерный форум, киберфорум
Objective-C
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/17: Рейтинг темы: голосов - 17, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 13.07.2010
Сообщений: 8

Использование функций и процедур

18.07.2010, 21:56. Показов 3495. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый! Почему при использовании объекта в процедуре/функции вылетает следующая ошибка?

txt - соответственно имя типа NSString

Objective-C
1
2
3
4
hi ()
{
 txt.text = @"123";  //reqest for member 'txt' is something not a structure...
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.07.2010, 21:56
Ответы с готовыми решениями:

Использование функций и процедур
Помогите, пожалуйста. Нужно написать программу с использованием функции, я написал без, помогите пожалуйста с функцией, не знаю, где её...

Использование процедур и функций
Использование процедур и функций. Дан интервал (с,d) и два произвольных массива Q, W размера n, k соответственно. Найти сумму отрицательных...

Использование процедур и функций

7
0 / 0 / 0
Регистрация: 23.07.2010
Сообщений: 4
23.07.2010, 20:40
Потому что ненужно никакого .text
Пишите просто:
Objective-C
1
2
NSString *text;
txt = @"test text";
0
0 / 0 / 0
Регистрация: 13.07.2010
Сообщений: 8
25.07.2010, 22:22  [ТС]
Не правильно прочитали вопрос! txt - объект NSString (например UITextField)!!!
0
0 / 0 / 0
Регистрация: 23.07.2010
Сообщений: 4
26.07.2010, 10:12
Теперь понял.
Для этого ведь есть специальные методы:
например,
Objective-C
1
[txt setStringValue: @"123"]
(но это для NSTextField - для UITextField вероятно что-то наподобие этого)

Просто так присвоить значение объекту (как переменнной) не получится.
0
v.lover
25.10.2010, 09:39
от этого языка мозг взрывается
0 / 0 / 0
Регистрация: 13.07.2010
Сообщений: 8
16.12.2010, 11:27  [ТС]
Objective-C
1
2
UITextField *txt = [[UITextField alloc] init];
[txt release];
0
3 / 3 / 0
Регистрация: 06.07.2010
Сообщений: 18
18.12.2010, 20:57
Цитата Сообщение от shooct Посмотреть сообщение
День добрый! Почему при использовании объекта в процедуре/функции вылетает следующая ошибка?

txt - соответственно имя типа NSString

C#
1
2
3
4
hi ()
{
 txt.text = @"123";  //reqest for member 'txt' is something not a structure...
}
Происходит это, скорее всего из-за того, что компилятор просто не знает что такое txt(либо не та область видимости, либо не подключен .h файл с классом содержащим эту переменную или наследующий TextField)
0
4 / 4 / 0
Регистрация: 18.10.2009
Сообщений: 44
17.03.2012, 14:43
Не путайте UITextField и NSTextField. Это разные вещи. UITextField используются для разработки п.о для iOS. NSTextField используется для разработки п.о Mac OS X.

Смотрите документацию на официальном сайте apple.


UITextField
http://developer.apple.com/lib... Field.html

Смотрим Tasks здесь мы видим, что есть такая штука как Accessing the Text Attributes. и там видим text property. Если указано property значит text доступен через операцию точка. т.е

C
1
txt.text = @"new text\n";
Что касается NSTextField также идем на оф сайт apple.

http://developer.apple.com/lib... rence.html

В NSTextField нельзя так изменить текст, т.к нету такого свойства text property. Но можно воспользоваться методами класса NSTextField. Тебе нужен
C
1
- (void)setTitleWithMnemonic:(NSString *)aString
Для того чтобы изменить текст в NSTextField, выгдялить будет так:
C
1
[txt setTitleWithMnemonic:@"new text\n"];
или
C
1
[txt setStringValue:@"new text\n"]
;

Для UITextField
C
1
txt.text = @"new text\n";
Удачи
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.03.2012, 14:43
Помогаю со студенческими работами здесь

Использование процедур и функций
Даны три произвольных массива Е, S, С размера n, m, k соответственно. Найти среднее геометрическое положительных элементов массива Е,...

Использование процедур и функций
Составить программу на языке C++ с использованием процедур и функций: вот, что сам написал (но при расчетах, кажется, что считает с...

Использование процедур и функций.
Даны координаты вершин двух треугольников. Определить, какой из них имеет большую площадь.

Использование процедур и функций
1.Определить сумму и количество положительных элементов массива Xi, (i = 1,...,15) . Увеличить все отрицательные элементы на 10. 2.Дана...

Использование процедур и функций
Задача состоит в том, что бы составить программу для нахождения сумм элементов каждого столбца матриц A и B, используя процедуру. Написал...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru