Запитання з тегом «ios»

Питання щодо питань, які спеціально пов'язані з операційними системами Apple iOS (прямо чи опосередковано).

15
Як розробник повинен відхиляти неможливі вимоги? [зачинено]
Ось проблема, з якою я стикаюся: Цитата від керівника проекту: Hey Spark, я покладаю на вас завдання розробити рамки, які можна було б використовувати для багатьох додатків 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 відповідає стилю відпочинку, орієнтованому на ресурси, URI та …
25 rest  api  ios  mobile 

4
Ідеальний перехресний шар
Мені важко описати цю проблему словами, через що я зробив відео (45 секунд), щоб проілюструвати її. Ось попередній перегляд питань, ознайомтеся з ними на Vimeo: http://vimeo.com/epologee/perfect-crossfade Проблема створення бездоганного перехресного відтінку або розчинення двох образів або фігур повторюється у мене в ряді полів протягом останнього десятиліття. Спочатку в редагуванні відео, …

11
Чому потрібно перевірити додаток iPhone на фактичному пристрої iPhone
Я розробив один додаток для iPhone, і тепер я хочу його в App Store. Так що багато моїх друзів-iek iOS сказали мені перевірити його на фактичному пристрої, тобто на iPhone. Тож мені цікаво, чому для цього потрібно перевірити додаток iPhone на фактичному пристрої iPhone, хоча вони (Apple) дали "симулятор", який …
23 testing  iphone  ios 

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

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

3
Контролер масивного перегляду - 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 від Руна Мадсена, 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.