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

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

8
Модуль, скомпільований із Swift 4.0, не можна імпортувати в Swift 4.0.1
Однак я перекомпілював фреймворк, використовуючи той самий Xcode, і він все ще видає мені цю помилку. Базовий SDK iOS 11.1 для обох Swift Мовна версія Swift 4.0 для обох Не використовується стручки / Карфаген Сподіваюся, хтось може це знати
91 ios  swift  xcode  xcode9  swift4 


20
ITMS-90809: Застосоване використання API - Apple припинить приймати подання програм, що використовують API UIWebView
Вчора я завантажив свій додаток на TestFlight, і через деякий час Apple надіслала мені таке попередження: ITMS-90809: Застосоване використання API - Apple припинить приймати подання програм, які використовують API UIWebView. Для отримання додаткової інформації див. Https://developer.apple.com/documentation/uikit/uiwebview . Справа в тому, що я не використовую UIWebView у своєму додатку, тому я …

6
Як декодувати вкладену структуру JSON за допомогою протоколу Swift Decodable?
Ось мій JSON { "id": 1, "user": { "user_name": "Tester", "real_info": { "full_name":"Jon Doe" } }, "reviews_count": [ { "count": 4 } ] } Ось структура, в яку я хочу зберегти (неповна) struct ServerResponse: Decodable { var id: String var username: String var fullName: String var reviewCount: Int enum CodingKeys: …
91 json  swift  swift4  codable 

4
Як я можу встановити змінну середовища CG_CONTEXT_SHOW_BACKTRACE?
На моєму перегляді три кнопки. Після встановлення cornerRadus у viewDidLoad (): button.layer.cornerRadius = 20Я отримую таке повідомлення про помилку в журналі: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Запитання: Як я можу встановити змінну середовища CG_CONTEXT_SHOW_BACKTRACE? Або як я можу …

2
swift: Декларація про закриття як подібна до блоку
Ми можемо оголосити блок, як показано нижче в Objective-C. typedef void (^CompletionBlock) (NSString* completionReason); Я намагаюся зробити це швидко, це видає помилку. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Помилка: Використання незадекларованого 'completeFunction' Визначення: var completion: CompletionBlock = { } Як це зробити? Оновлення: Відповідно до відповіді @ jtbandes, …
90 ios  swift 

17
Як швидко проаналізувати файл JSON?
У мене є файл JSON, я хочу проаналізувати та використовувати список об’єктів у поданні таблиці. Чи може хтось поділитися кодом для швидкого аналізу файлу JSON.
90 ios  swift 

19
Видалити текст елемента на панелі вкладок, показати лише зображення
Просте запитання, як я можу видалити текст елемента панелі вкладок і показати лише зображення? Я хочу, щоб елементи панелі сподобалися в програмі instagram: В інспекторі в xcode 6 я видаляю заголовок і вибираю зображення @ 2x (50px) та @ 3x (75px). Однак зображення не використовує вільний простір видаленого тексту. Будь-які …


9
Вирівнювання тексту SwiftUI
Серед багатьох властивостей Textподання я не зміг знайти жодного, пов’язаного з вирівнюванням тексту. У демонстраційній версії я бачив, що вона автоматично обробляє RTL, і, розміщуючи речі за допомогою View body, вона завжди центрирує їх автоматично. Чи існує якась концепція, про яку мені не вистачає системи макетування, SwiftUIі якщо ні, то …
90 ios  swift  swiftui 

2
Ініціалізатор недоступний через "внутрішній" рівень захисту
У мене є кілька протоколів ВхідСтратегія public protocol LoginStrategy { func login(_ viewController: UIViewController) func getUserInfo(withCompletionHandler completionHandler: @escaping (_ userInfo: [String: Any]?) -> ()) func createLoginButton(_ frame: CGRect, withCompletionHandler completionHandler: @escaping (_ loginButton: UIView) -> ()) func getUserId() -> String } і два класи: LoginProvider public class LoginProvider { public …

21
Cocoapods + Не вдається завантажити базовий модуль для 'x'
У мене працює XCode 7, Swift 2.0, iOS 9. Я хочу встановити Alamofire у своєму проекті за допомогою Cocoapods. Я зробив наступне: gem install cocoapods pod setup pod init Оновлений підфайл: # Uncomment this line to define a global platform for your project # platform :ios, '9.0' use_frameworks! target 'JSONeg' …


2
Як створити в коді об’єкт SceneKit SCNSkinner?
У мене є програма Swift, яка використовує SceneKit для iOS 8. Я завантажую сцену з файлу .dae, що містить сітку, керовану скелетом. Під час виконання мені потрібно змінити координати текстури. Використання перетворення не є варіантом - мені потрібно обчислити інший, абсолютно новий УФ для кожної вершини сітки. Я знаю, що …
89 swift  xcode  ios8  scenekit 

3
Об'єкт X класу Y не реалізує methodSignatureForSelector у Swift
У мене є клас Person, який створюється кілька разів. Кожна людина отримує власний таймер. Після по моєму initдля Personмене зателефонувати startTimer(). class Person { var timer = NSTimer() func startTimer() { timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("timerTick"), userInfo: nil, repeats: true) } func timerTick() { angerLevel++ println("Angry! \(angerLevel)") } …
89 swift 

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