Вопросы с тегом «ios»

Вопросы о проблемах, которые конкретно связаны с операционными системами Apple iOS (прямо или косвенно).

15
Как разработчик должен отказаться от невозможных требований? [закрыто]
Вот проблема, с которой я сталкиваюсь: Цитата от руководителя проекта: Привет, Спарк, я поручаю тебе задачу разработки фреймворка, который можно было бы использовать для разных приложений iOS. Вот требования: Он должен быть в состоянии определить толщину большого пальца или пальцев, используемых для управления пользовательским интерфейсом. С этой информацией все элементы …

6
Как избежать большого и неуклюжего UITableViewController на iOS?
У меня проблема при реализации MVC-паттерна на iOS. Я искал в Интернете, но, похоже, не нашел хорошего решения этой проблемы. Многие UITableViewControllerреализации кажутся довольно большими. Большинство примеров, которые я видел, позволяют UITableViewControllerреализовать <UITableViewDelegate>и <UITableViewDataSource>. Эти реализации - большая причина, почему UITableViewControllerстановится большим. Одним из решений будет создание отдельных классов, которые …

2
MVCS - магазин контроллеров модельного представления
Недавно я решил начать изучать разработку под iOS, и с этой целью я читал Программирование на iOS: Руководство по ранчо для больших ботаников . В книге авторы описывают шаблон проектирования MVCS - Model-View-Controller-Store , основная идея которого заключается в том, что, поскольку во многих приложениях используется несколько внешних источников данных, …

1
API для отдыха - мобильные вызовы
Я работаю над новым проектом iOS-приложения для мобильных устройств. Происходят некоторые изменения в архитектуре, и оказывается, что нам придется полагаться на собственный частный API, который будет использоваться приложением, которое мы создаем, а также другими клиентами, такими как веб-сайт. Разрабатываемый API соответствует стилю Rest ресурсо-ориентированных операций URI и CRUD, сопоставленных с …
25 rest  api  ios  mobile 

4
Идеальный переход
Мне трудно описать эту проблему словами, поэтому я сделал видео (45 секунд), чтобы проиллюстрировать это. Вот предварительный просмотр вопросов, пожалуйста, посмотрите на Vimeo: http://vimeo.com/epologee/perfect-crossfade Проблема создания безупречного перекрестного затухания или растворения двух изображений или форм постоянно возникала у меня в ряде областей в течение последнего десятилетия. Сначала в редактировании видео, …

11
Почему необходимо тестировать приложение iPhone на реальном устройстве iPhone
Я разработал одно приложение для iPhone, и теперь я хочу его в App Store. Так много моих друзей-фанатов iOS сказали мне протестировать его на реальном устройстве, т.е. на iPhone. Так что мне интересно, почему нужно тестировать мое приложение для iPhone на реальном устройстве iPhone, хотя они (Apple) дали «симулятор», который …
23 testing  iphone  ios 

7
Есть ли техническая причина, по которой вы не можете разрабатывать приложения для iOS на компьютере с Linux?
Я понимаю, почему вы не можете разрабатывать приложения для OS X на компьютере с Linux, но есть ли хорошая техническая причина, по которой вы не можете разрабатывать приложения для iPhone и iPad в Linux? Почему невозможно скомпилировать исходный код iOS в исполняемый файл iOS и запустить его в симуляторе iOS …
23 ios  linux  xcode 

10
В чем преимущество 64-битной A7 в iPhone
Я пытаюсь понять, почему переход на 64-битные процессоры является таким важным делом в iPhone. Я понимаю, что регистров будет в два раза больше, поэтому процессор может работать с вдвое большим количеством данных, что должно повысить производительность. Однако я не вижу, чтобы в скором времени многие телефоны занимали более 4 ГБ …
21 ios  iphone  64-bit 

3
Massive View Controller - IOS - Решения
Я уверен, что у каждого нового разработчика iOS есть следующая проблема: контроллеры представления очень быстро заполняются кодом для различных целей, легко получая до 500+ строк кода. Вот как это выглядит для двух основных и общих экранов: 1) Экран формы: 2) Экран контроллера табличного представления До сих пор я читал о …
16 mvc  ios  objective-c 

2
Я портирую свое приложение с iOS на Android: что мне нужно знать? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
15 android  ios 

3
Безопасное приложение для iPhone ↔ общение с сервером
Каков наилучший подход для достижения личной связи между моим приложением iOS и его серверным компонентом? Достаточно ли запекания одного неизменного «секретного ключа» в исходный код приложения или мне нужно каким-то образом динамически настраивать поколения таких «рукопожатых» ключей? Сам по себе сервер не имеет доступа к каким-либо конфиденциальным данным, поэтому даже …

1
Соглашение об именах для проектов с открытым исходным кодом iOS / OSX
Не всегда, но в большинстве случаев вы найдете проекты с открытым исходным кодом для iOS или Mac OS X, имена которых начинаются с начальных букв имени и фамилии автора. Если бы автором проекта был Ник Лебланк, проект читался бы как NLMyProject. Примеры: RMSwipeTableViewCell от Rune Madsen, EBCardCollectionViewLayout Ezequiel Becerra, SDiPhoneVersion …

1
Организация кода для разработки приложений для iOS
Я разрабатывал приложение для платформы iOS, и, как только я шел, я заметил, что проделал ужасную работу по поддержанию организованности моих файлов (.h, .m, .mm). Существуют ли какие-либо отраслевые стандарты или лучшие практики, касающиеся организации файлов для проекта iOS? Мои файлы включают в себя пользовательские классы (кроме контроллеров представления), настроенные …

2
Почему Apple разрешает использовать статические фреймворки только на iOS?
Очевидно, что у Apple есть возможность создавать динамически загружаемые библиотеки (известные как фреймворки) для iOS, поскольку они поставляются с XCode (например, UIKit). Разработчики приложений могут только создавать статические библиотеки или, в лучшем случае, обманывать Xcode, думая, что он загружает фреймворк, когда фактически загружает статическую библиотеку, это называется созданием фальшивых фреймворков, …

2
Что такое Делегирование и почему это важно в программировании на iOS?
В данный момент я учу себя программированию на iOS, и одной концепцией, которую мне действительно трудно обернуть, является делегирование. Что это такое? Почему и как это используется? В чем преимущество? Техническое письмо из книги, которую я читаю, затрудняет понимание.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.