Pull to refresh
36
0
Alexander Babaev @bealex

Mobile application developer. Full-stack developer

Send message
Угу, планы есть.
Имею в виду, для первого.
Для iPad графика загрубляется специально.
А где контакт, по которому связываться?
Ммм… ок, пойду прикручу. :)
Это очень далеко от правды. Метод нельзя вызвать у nil'а (null'а), послать сообщение nil'у — обычное дело. Метод — вызвается только тогда, когда он определен у объекта, сообщение можно послать объекту любое.

Разница часто не ощущается, но она есть и огромна. Другое дело, что в Objective-C есть и методы, и реализации, и процедура передачи сообщения. Все это зафиксировано в документации и имеет свое значение. К сожалению, часто все это путается. К еще большему сожалению, видимо, это плохая категоризация и сами Apple-специалисты умышленно путают эти понятия.

Ну и про название селектора/параметров… тоже не все так просто.

/Жаль, что много таких ошибок, поначалу показалось, что хорошая статья, хотел попросить ее для TouchDev.ru/
А вот такой вопрос есть. Если стримить XML из интернета и парсить на лету, при помощи стандартного SAX-парсера (что адекватнее, так как меньше памяти используется), то у того же стандартного парсера есть проблема с кодировками (он всегда предполагает utf-8 кажется, вне зависимости от того, что прописано в начале файла). Какое-то решение есть?
Подтверждаю.

Если много внутренних элементов — нужно просто рисовать все это руками в drawRect, это сделает тот самый «скриншот», но средствами ОС. Там есть несколько нюансов (например, нужно корректно обрабатывать выделение), но в целом — все отлично работает.
Я напишу статью на TouchDev.ru после реального порта (сейчас свое приложение портирую), следите, если это интересно. Сюда — кармы (или что тут нужно) не хватает писать.
Угу, вот вечером и завтра буду ковырять…
К сожалению, это не всегда помогает. Если работать напрямую с С-style указателями, malloc/free, то зомби не дают никакой выгоды. Правда, есть еще несколько флагов:

MallocBadFreeAbort
MallocScribble
MallocStackLogging

(использовать их нужно также)

Что кто делает — можно попробовать догадаться по названию. Ну, и, по опыту ковыряния с Runtime, действительно помогают.
Там проблема в том, что для iPad нужны UIPopoverController. Если выбирать 3.1.3, то оно, естественно, не компилируется.

Сейчас вставил немного условной компиляции, но все-равно, нужно бы потестить, можно ли, например, Ad-Hoc версию поставить на iPhone. Хочется одно приложение и там и там.
Вопрос. Как мне тестировать приложение, которое одно и для iPhone и для iPad, в симуляторе iPhone?
Мы очень ждем авторов. Самим — очень трудно, не успеваем. Будет больше.
12 ...
7

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity

Specialization

Software Developer, Mobile Application Developer
Lead
iOS development
iOS Human Interface Guidelines
SWIFT
SwiftUI