У меня проблемы с разделом 4 Стэнфордского класса iphone по заданию 1b.
У меня проблемы с пониманием, как я буду строить массив и что
ожидание назначения.
Должен ли массив быть "глобальной" переменной? Где я должен это определить?
Будут ли каждая из других подфункций добавлять свои переменные в массив?
Функция PrintIntrospectionInfo только для перечисления через
и распечатать всю интроспективную информацию?
Где я могу прочитать о том, что они просят в этом
назначение? О чем мне читать?
Я не посещаю занятия, так может кто-нибудь прислать мне свой код?
уроки строятся друг на друге, и я хочу продолжать.
Вот задание:
Objective-C имеет ряд возможностей, которые дополняют его динамические объектно-ориентированные возможности. Много
из этих средств имеют дело с определением и использованием возможностей объекта во время выполнения.
Создайте изменяемый массив и добавляйте в него объекты различных типов. Создать экземпляр классов
мы использовали в другом месте этого назначения для заполнения массива: NSString, NSURL, NSProcessInfo,
NSDictionary и т. Д. Создайте несколько экземпляров NSMutableString и поместите их в массив.
Не стесняйтесь создавать и другие объекты.
Выполните итерации по объектам в массиве и сделайте следующее:
1. Напечатайте имя класса объекта.
2. Журнал, если объект является членом класса NSString.
3. Журнал, если объект является видом класса NSString.
4. Журнал, если объект отвечает на селектор "lowercaseString".
Страница 5 из 6
5. Если объект отвечает на селектор lowercaseString, запишите результат запроса
объект для выполнения этого селектора (используя executeSelector :)
CS193P Назначение 1B
Кукла весна 2009 / Cannistraro