Objective-C Не могу понять терминологиюНе очень могу понять обозначение "свойство", @property, "методы доступа свойств" и тому подобное. Изучаю программирование по книжке от O'RALLY "Программируем для iPhone и iPad". Как себе можно представить это свойство?
Между тем, тут хочется задать еще один вопрос. Это нормально, что когда я читаю книгу, у меня возникают проблемы с пониманием терминологии ( действие, операции, событие ), поэтому...https://www.cyberforum.ru/ objective-c/ thread1263822.html
Objective-C Объясните про агрегацию (она же композиция, она же включение) Добрый день!
В одной очень умной книжке на англ языке встретился с понятием Object Composition. Нашел варианты перевода как агрегация, включение и композиция. Что это такое мне не совсем понятно (кроме того что это альтернатива наследования) по этому прошу дать объяснение:
1. Что это, собственно, за зверь такой,
2. Как он реализуется в Obj-C,
3. В каких случаях его лучше применять,
4....
Objective-C Зачем нужно свойство @property (assign)Для чего нужно свойство property (assign)? Как мне обратиться к полю класса, если оно под @property? Что будет, если убрать его? Я так понимаю это как-то связано с геттерами и сеттерами.
При создании cocoa приложения столкнулся с тем, что поле NSWindow как раз с этим свойством, и поэтому я не могу обращаться к window из другого класса.
Поймите правильно, мне часто приходится обращаться к этому...https://www.cyberforum.ru/ objective-c/ thread1261682.html
Objective-C Передача данных из одного View Controller в другой посредством делегатовhttps://www.cyberforum.ru/ objective-c/ thread1259597.html Бьюсь вторую неделю.
Имеется два View Controller-а, которые переключаются через Tab Bar Controller. В одном View Controller-e выполняется основная работа, во втором - настройки программы.
Необходимо передать измененные пользователем настройки из второго View Controller-a первому.
Создал новые файлы:
KTsendData.h
#import <Foundation/Foundation.h>
@protocol KTsendDataDelegate <NSObject>...
Objective-C Подсчитать количество выбранных ячеекДоброго времени всем, столкнулся с такой проблемой, мне нужно узнать сколько ячеек сейчас у меня выбраные, когда отжимаю их, тоесть едит мод таблицы, выбрано несколько ячеек и когда я одну из них отжимаю узнать сколько еще остались выбраными, кто-то сталкивался с таким?https://www.cyberforum.ru/ objective-c/ thread1258354.html
Цвет точки на ImageView по координатам Objective-C Доброго времени суток.
Подскажите, как получить цвет точки на определенном ImageView по координатам?
Есть один нюанс: у меня два ImageView разных размеров накладываются друг на друга. Мне нужно определить цвет точки первой картинки, в момент когда она под второй(т.е. ее не видно).
Objective-C Отличия С++ от objCЯ неплохо знаю С++, закончил пару книг, а также начинал изучать С#, но в один момент, моя жизнь перевернулась и я должен выучить ObjC. Будут-ли у меня сложности с изучением этого языка, то есть переход с С++ будет для меня болезненным?
Я не могу найти в интернете отличия С++ от objC, был бы очень признателен тем, кто все-таки это сделает или сам подскажет.https://www.cyberforum.ru/ objective-c/ thread1255912.html
Objective-C Хранение объектов в массивеДобрый вечер! Стоит задача: создать матрицу с задаваемыми размерами строки и столбца и провести над ней операцию. При выполнении задания возникли 2 непреодолимые задачи. Гугл перерыл (включая на инглише), маны читал, ничего не помогает.
Первый: можно ли создать массив из NSTextField'ов? По сути, тут надо объявить NSMutableArray из этих TextField'ов, но есть ли такая возможность? И как это должно...https://www.cyberforum.ru/ objective-c/ thread1255336.html
Неизвестный объект занимает всю область ячейки UITableViewCell Objective-C Есть класс наследованный от UITableViewController
в методе tableView:cellForRowAtIndexPath я получаю ячейку:
cell = ;потом создаю картинку (UIImageView) и текст (UILabel) и вставляю их в ячейку с помощью addSubview
но мои картинку и текст закрывает неизвестный белый объект, растянутый на всю ячейку, свои элементы я вижу только потому что они не помещаются в ячейке и выглядываю снизу
что...
Создайте где-нибудь метод, желательно в классе новостей(если такой есть), типа
Objective-C
1
2
3
4
5
6
7
8
9
+(CGFloat)heightOfNews:(News *)news
{
CGSize maximumLabelSize = CGSizeMake(310, 1000); // 310 - максимальная ширина лейбла, 1000 - максимальная высота
CGRect textRect =[news.content boundingRectWithSize:maximumLabelSize // news.content - то, что надо отобразить
options:(NSStringDrawingUsesLineFragmentOrigin)
attributes:@{NSFontAttributeName:[UIFont fontWithName:@"System" size:18]}// используемый для новости шрифт
context:nil];
return textRect.size.height +140; // 140 - то, что постоянно, суммарная высота отступов и тп}
который будет возвращать высоту ячейки основываясь на параметрах исходного текста. Соотвественно если лейблов много разных, используйте несколько boundingRectWithSize: ...
А потом в tableView:heightForRowAtIndexPath: будете писать
Вертикально подогнать блоки разной высоты Здравствуйте. Имеется такой код:
<div class="wrapp">
<div class="div1">div1</div> ...