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

Swift - це безпечна, швидка та виразна мова програмування загального призначення, розроблена Apple Inc. для своїх платформ та Linux. Swift є відкритим кодом. Використовуйте тег лише для запитань щодо особливостей мови чи необхідності коду в Swift. Використовуйте теги [ios], [ipados], [macos], [watch-os], [tvos], [какао-дотик] та [какао] для (мовно-агностичних) запитань про платформи чи рамки.

30
Передача даних між контролерами перегляду
Я новачок в iOS і Objective-C і всій парадигмі MVC, і я зациклювався на наступному: Я маю думку, яка виступає формою для введення даних, і я хочу надати користувачеві можливість вибору декількох продуктів. Продукти перераховані на іншому вікні, UITableViewControllerі я включив декілька варіантів. Моє запитання: як я можу перенести дані …

30
Як змінити колір тексту рядка стану в iOS
У мого додатка темний фон, але в iOS 7 рядок стану став прозорим. Тому я нічого там не бачу, лише зелений індикатор акумулятора в кутку. Як я можу змінити колір тексту рядка статусу на білий, як на головному екрані?

17
Як зателефонувати коду Objective-C від Swift?
Як у Swift, як один виклик коду Objective-C? Apple зазначила, що вони можуть співіснувати в одній програмі, але чи означає це, що технічно можна повторно використовувати старі класи, створені в Objective-C, будуючи при цьому нові класи в Swift?
974 objective-c  swift 

20
#pragma mark у Swift?
У Цілі C я можу використовувати #pragma markдля позначення розділів свого коду в навігаторі символів. Оскільки це команда препроцесора C, вона не доступна в Swift. Чи є в цьому тему "Свіфт", або мені потрібно використовувати некрасиві коментарі?

9
Виконання бета-версії Swift: сортування масивів
Я впроваджував алгоритм у Swift Beta і помітив, що продуктивність дуже низька. Після глибокого копання я зрозумів, що одне із вузьких місць було чимось таким простим, як сортування масивів. Відповідна частина тут: let n = 1000000 var x = [Int](repeating: 0, count: n) for i in 0..<n { x[i] = …


30
Отримайте довжину рядка
Як ви отримуєте довжину String? Наприклад, у мене є змінна, визначена як: var test1: String = "Scott" Однак я не можу знайти метод довжини на рядку.
781 swift  string 

16
#ifdef заміна мовою Swift
У C / C ++ / Objective C ви можете визначити макрос за допомогою препроцесорів компіляції. Більше того, ви можете включити / виключити деякі частини коду за допомогою препроцесорів компіляції. #ifdef DEBUG // Debug-only code #endif Чи є подібне рішення у Свіфта?

30
Розбити струну на масив у Swift?
Скажіть, у мене тут є рядок: var fullName: String = "First Last" Я хочу розділити базу рядків на пробіл і призначити значення їх відповідним змінним var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] Також іноді користувачі можуть не мати прізвища.
687 arrays  swift  string  split 

30
iOS 8 роздільник UITableView 0, не працює
У мене є додаток, де для UITableViewвставки роздільника встановлено спеціальні значення - Вправо 0, Вліво 0. Це чудово працює iOS 7.x, однак уiOS 8.0 я бачу, що для вставки роздільника встановлено значення за замовчуванням 15праворуч. Незважаючи на те, що у файлах xib, які він встановив 0, він все ще відображається …

23
@selector () у Swift?
Я намагаюся створити NSTimerін, Swiftале у мене виникають певні проблеми. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() - це функція в одному класі. Я отримую помилку в редакторі: Не вдалося знайти перевантаження для 'init', який приймає надані аргументи При зміні selector: test()на selector: nilпомилку зникає. Я …
659 swift  selector  nstimer 

19
Чи працюють програми на базі Swift на ОС X 10.9 / iOS 7 і новіших версій?
Чи працюватимуть програми на базі Swift на OS X 10.9 (Mavericks) / iOS 7 та новіших версій? Наприклад, у мене є машина, на якій працює ОС X 10.8 (Mountain Lion), і мені цікаво, чи не буде на ній працювати програма, про яку я пишу в Swift. Або що мені повинно …
616 swift  xcode  macos 

29
Використання одиночної моделі dispatch_once в Swift
Я намагаюся розробити відповідну однотонну модель для використання в Swift. Поки що мені вдалося отримати безпечну модель без потоку, яка працює як: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance = TPScopeManager() } return Static.instance! } } …

29
Додаток для iOS із збійною рамкою на пристрої, кольоровий: Бібліотека не завантажена, Xcode 6 Beta
Ця збійка була блокувальною проблемою. Я скористався наступними кроками для відтворення проблеми: Створіть проект Cocoa Touch Framework Додайте швидкий файл та клас собаки Побудувати рамку для пристрою Створіть програму Single View у Swift Імпорт рамки в проект програми Моментальний швидкий клас з фреймворку у ViewController Створіть та запустіть додаток на …
573 ios  swift  crash  xcode6  dyld 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.