Вопросы с тегом «objective-c»

100
Как обнаружить неиспользуемые методы и #import в Objective-C

После долгой работы над приложением для iPhone я понял, что мой код довольно грязный, содержащий несколько #import и методов, которые вообще не вызываются или не используются. Я хотел бы знать, есть ли какая-нибудь директива компилятора или способ обнаружить эти бесполезные строки кода. Есть ли у...

100
Как я могу замаскировать UIImageView?

Я пытаюсь замаскировать изображение чем-то вроде этого: Не могли бы вы мне помочь? Я использую этот код: - (void) viewDidLoad { UIImage *OrigImage = [UIImage imageNamed:@"dogs.png"]; UIImage *mask = [UIImage imageNamed:@"mask.png"]; UIImage *maskedImage = [self maskImage:OrigImage withMask:mask];...

100
Какую строку формата использовать для миллисекунд в строках даты на iPhone?

Мне нужно анализировать строки в формате, который включает миллисекунды. Какую строку формата я использую, чтобы получить правильное значение даты? Например, предположим, что у меня есть строка со следующим значением: «2011-06-23T13: 13: 00.000» Какую строку формата передать в NSDateFormatter в...

100
Изменение цвета UIImage

Я пытаюсь изменить цвет UIImage. Мой код: -(UIImage *)coloredImage:(UIImage *)firstImage withColor:(UIColor *)color { UIGraphicsBeginImageContext(firstImage.size); CGContextRef context = UIGraphicsGetCurrentContext(); [color setFill]; CGContextTranslateCTM(context, 0, firstImage.size.height);...

100
Как получить UITableView от UITableViewCell?

У меня есть объект, UITableViewCellсвязанный с объектом, и мне нужно сказать, видна ли ячейка. Из проведенного мной исследования это означает, что мне нужно каким-то образом получить доступ к тому, UITableViewчто его содержит (оттуда есть несколько способов проверить, виден ли он). Поэтому мне...

100
Что случилось с «HelveticaNeue-Italic» в iOS 7.0.3

Только что обновил свой iPod touch до iOS 7.0.3, и "HelveticaNeue-Italic", похоже, исчез. Когда я спрашиваю по телефону: [UIFont fontNamesForFamilyName:@"Helvetica Neue"] Я получаю следующие fontNames (13): HelveticaNeue-BoldItalic, HelveticaNeue-Light, HelveticaNeue-UltraLightItalic,...

100
iOS8 - ограничения неоднозначно предполагают нулевую высоту

Кто-нибудь знает, как это отладить? Предупреждение только один раз: обнаружен случай, когда ограничения неоднозначно предполагают нулевую высоту для представления содержимого ячейки табличного представления. Мы считаем обрушение непреднамеренным и вместо этого используем стандартную высоту. Строки...

99
Какого размера должны быть изображения TabBar?

У меня есть значки для tabBar размером 100. Я проверил руководство Apple Human Interface Guidelines от 2013 года, и в нем говорится, что размер изображения должен быть 30x30/ 60x60. Но поскольку высота контроллера панели вкладок составляет 50, я сохранил размер изображения 50x50. Теперь, когда я...

99
iOS 7 TableView, как в приложении «Настройки» на iPad

Я хочу иметь группу UITableView в стиле, аналогичном представлению подробностей приложения «Настройки iPad» для iOS 7 . Это tableView с закругленным углом. Пожалуйста, проверьте приложение для деталей. Есть какие-то настройки по умолчанию, чтобы это выглядело так, или нам нужно сделать какой-то...

99
Как запретить UINavigationBar закрывать вид сверху в iOS 7?

После обновления до Xcode 5 панели навигации во всех представлениях моего приложения сместились вниз. Вот несколько снимков экрана: первый показывает все в виде, когда он снят, а второй показывает все в нетронутом виде. Панель поиска должна начинаться там, где находится панель навигации....

99
UIFont - как получить системный тонкий шрифт

UIFontесть методы для получения обычного font ( systemFontOfSize) или жирного шрифта ( boldSystemFontOfSize), но как получить "тонкий системный шрифт", доступный через раскадровку? Передача "тонкой системы" в UIFontContructor не работает, этот конструктор работает только для несистемных шрифтов....

98
Приложение для iPhone в ландшафтном режиме, системы 2008 г.

Обратите внимание, что этот вопрос с 2008 года и сейчас представляет только исторический интерес. Как лучше всего создать приложение для iPhone, которое с самого начала запускалось бы в ландшафтном режиме, независимо от положения устройства? Как программно, так и с помощью Interface Builder....

98
Получение текущей страницы

В моем представлении прокрутки я хочу получить текущую отображаемую страницу (возможно, страница - неправильный термин). Я не могу найти ни одной переменной, содержащей это. Но я думаю, что его нужно где-то держать, так как индикатор может показать, какой подвид прокрутки отображается в данный...

98
Как я могу избавиться от предупреждения о «неиспользуемой переменной» в Xcode?

Я точно понимаю, почему появляются предупреждения о неиспользуемых переменных. Я не хочу подавлять их в целом, потому что они невероятно полезны в большинстве случаев. Однако рассмотрим следующий (надуманный) код. NSError *error = nil; BOOL saved = [moc save:&error]; NSAssert1(saved,...

98
Подавить предупреждение «Категория реализует метод, который также будет реализован ее основным классом»

Мне было интересно, как подавить предупреждение: Категория реализует метод, который также будет реализован его основным классом. У меня есть это для конкретной категории кода: + (UIFont *)systemFontOfSize:(CGFloat)fontSize { return [self aCustomFontOfSize:fontSize]; }...