Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Use Size Classes или Simulated Metrics?

Здравствуйте.

Подскажите, в чем разница. С новым Xcode 6 вышла такая функция, как Size Classes, так вот если отключить ее, то есть нажать на кнопку Use Size Classes, то view станет привычной формы. Но можно этого же добиться и при помощи свойств view, если в Simulated Metrics выставить размер дисплея. Так вот в чем разница?

Если выбрать дисплей через Simulated Metrics, то при создании связи между кнопкой и вторым контроллером появляется действие show, а если убрать Use Size Classes, то этого действия нет. Почему?

Случай с Simulated Metrics:
Ответ: В общем, если кому интересно, то в iOS 8 Show это переименованный Push
Вопрос: Use Size Classes или Simulated Metrics?

Здравствуйте.

Подскажите, в чем разница. С новым Xcode 6 вышла такая функция, как Size Classes, так вот если отключить ее, то есть нажать на кнопку Use Size Classes, то view станет привычной формы. Но можно этого же добиться и при помощи свойств view, если в Simulated Metrics выставить размер дисплея. Так вот в чем разница?

Если выбрать дисплей через Simulated Metrics, то при создании связи между кнопкой и вторым контроллером появляется действие show, а если убрать Use Size Classes, то этого действия нет. Почему?

Случай с Simulated Metrics:
(IMG:)
Ответ:
Примерно понял, спасибо большое
Вопрос: Перестала отображаться часть PNG файлов

Всем привет!

Столкнулся с какой-то дикой проблемой:
Была задача добавить в старый, чужой проект поддержку 64-х битной архитектуры и заменить кастомные статические библиотеки на новые, в которых эта самая 64-х битная архитектура поддерживается.
После многочисленных манипуляций все стало ОК, проект собрался, запустился, но внезапно перестала отображаться часть png ресурсов. Хотя во всех XIB'ах они отображаются корректно.
Причем, в симуляторе все ОК. На девайсе - непонятно что.

Увидеть разницу между теми картинками, которые отображаются, и которые нет, так и не смог - все подключены к проекту одинаково.

Причем, попытался удалить из проекта одну из картинок, переименовал ее, добавил заново, подставил вместо старой в Xibe'е - она так и не появилась.

Уже схожу с ума)) Clean проекта делал кучу раз, пересобирал..

Может у кого-то будет советы, что можно было бы попробовать?

Добавлено через 12 минут
Увидел отличие - все картинки, которые отображаются, имеют заголовки, определяющие принадлежность к Ретине - button@2x.png

А те что не отображаются - такого префикса не имеют.

Тем не менее, пытался менять их имя с добавлением префикса - никаких изменений.
Но хотя бы заметил систематичность какую-то.
Ответ: Спасибо, Vorona, за рекомендации!

Да, все пункты я проверял кроме "контента *.app файла" - не в курсе как это можно посмотреть.. Может вы сможете подсказать?

Откатился на рабочий коммит, начал пошагово выполнять все свои действия, и смотреть, после чего происходит весь этот кошмар.
Выяснилось, что как только я меняю в настройках проекта Architectures на "Standard architectures (armv7, arm64)", тут же на следующем запуске пропадают картинки.
Вне зависимости от того, что я делал до этого.

Вот этот момент удивляет больше всего((
Вопрос: NSInteger vs. int...

NSInteger и int: в чём разница и что где лучше применять?

В чём смысл наличия одновременно int и NSInteger?  Только совместимость с С, или же есть какой-то подвох?
Ответ:
int и NSInteger в IOS - одинаковые типы. Как уже сказал Maksys, это видно из объявления типа. А вот в MAC OS X действительно разные. 
Вопрос: IOS Электронное меню для столовой

Надо написать приложение столовой университета!
-Онлайн заказ
-Присваивание номера заказа
-Меню и описания блюд
можно на Андройд,без разницы еще не выбрал на чем писать!идет как тема дипломки
Ответ: Жаирбек, вы хотя бы читали на чем пишут под Android/iOS?
Хотя если вы любите поэкспериментировать,

Задавайте более конкретные вопросы. С вопросами типа - "надо написать, что-то ничего не работает" - прошу обращаться в отдел фриланса.
Вопрос: Как начать изучение разработки под ios?

Добрый день, господа-программисты. Я задумался над тем, чтобы начать изучать как разрабатывать приложения под ios. Меня интересует несколько вопросов. Во-первых есть ли большая разница в том, писать под ios или под андроид, в плане востребованости моего труда? Во-вторых какие ресурсы лучше использовать для обучения и какой язык программирования сейчас самый подходящий для таких целей? Если это Swift, то есть ли для него уже руководство на русском, хотя бы основная часть? Ну или какие-то видео уроки. Опыта у меня совсем немного, раньше писать только небольшие консольные приложения на С++ и C# и несколько сприптов. Меня еще интересует, что нужно знать помимо языка программирования для разработки хороших приложений. Буду очень признателен за адекватные ответы и хорошие советы. Заранее спасибо! =)
Ответ: самый лучший способ изучить - это сразу браться за рабочую задачу, например как тут уже говорили "стартап за идею"
Вопрос: Как измерить сколько по времени выполняется та или иная функция приложения?

Всем доброго времени суток. Сразу говорю, в mac OS не шарю, но на работе дали следующую задачку.
Нужно скачать одно приложение на iPad с AppStore и измерить, сколько по времени выполняется та или иная функция (например, открытие приложения).
Как я понимаю, есть два способа реалиховать это:
1) Подключить через usb устройство;
2) Запустить приложение через симулятор.
Что касается непосредственно измерений времени, то вижу единственный вариант: отслеживать, в какой момент идет нагрузка на процессор, и в какой момент она заканчивается. Эта разница и будет временем выполнения этой функции приложения.

Разъяснился кривовато, но, надеюсь, все всё поняли. Кто какие программы и способы может подсказать?
Ответ: Спасибо