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

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

2
Не вдалося завершити подання dSYM When тканини на міграцію баз даних для аварійних ситуацій
Я використовую xcode11 з mac os 10.14.1. Я реалізував міграцію тканини в firebase, використовуючи наступні документи. https://medium.com/@niamhpower/the-great-migration-moving-from-fabric-to-firebase-as-an-ios-developer-7b61a8b40008 І я створив код для тестування аварійних ситуацій, але цей звіт про збій не може відображатися в консолі аварійної бази аварійних баз. Я використовував наступний документ для цієї реалізації https://firebase.google.com/docs/crashlytics/force-a-crash?platform=ios Я також додав …

6
Клавіатурний лист дії в iOS 13.1 на CNContactViewController
Це здається специфічним для iOS 13.1, оскільки він працює, як очікувалося, на iOS 13.0 та більш ранніх версіях, щоб додати контакт у CNContactViewController, якщо я "Скасувати", аркуш дій перекривається клавіатурою. Жодні дії, які виконуються, а клавіатура не відхиляє.

3
Великий перемикач заголовка на малі заголовки на панелі навігації не є рівним iOS 13, липкий
У мене є UINavigationControllerзначення за замовчуванням це navigationBar.prefersLargeTitles = true. Я перемикаю це на те, falseколи я push вступаю в нову сцену, дозволяє називати це ( DetailsViewController), змінюючи його на viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Зараз DetailsViewControllerя використовую willMove(to parent:). override func willMove(toParent …

5
Нова презентація iOS 13: Представлення контролера не рухається вниз
Я маю дивну поведінку, коли представляю UIViewControllers модально в iOS 13. Новий стиль презентації, який я бачив у всіх iOS 13, виглядає приблизно так: Контролер подання подання відображається за представленим контролером подання. Він також зміщений вниз, щоб імітувати "стек" Тим часом, представляючи контролери подання через свій додаток, я продовжую отримувати …

1
Після оновлення до iOS 13 пропозиція (електронна пошта, номер телефону, ім’я…) для UITextField не відображається над клавіатурою
Після оновлення пристрою до iOS 13 пропозиція вводу для inputField (UITextField). Як і електронна пошта, номер телефону, ім’я, прізвище, більше не відображаються над клавіатурою. Перше зображення iOS 12.4.1 пропонує електронну пошту, друге зображення iOS 13.1.2 не має жодних пропозицій. Цей же демонстраційний додаток створено з xCode версії 11.0 (11A419c) на …
11 ios  swift 

1
Змінити modalPresentationStyle в iOS13 на всіх екземплярах UIViewController одразу за допомогою методу swizzling
[Питання та відповіді] Чи можна UIViewController.modalPresentationStyleглобально змінити значення на iOS 13, щоб воно поводилось так, як раніше на iOS 12 (або раніше)? Чому? В IOS 13 SDK значення за замовчуванням UIViewController.modalPresentationStyleвласності було змінено UIModalPresentationFullScreenна UIModalPresentationAutomaticякий, наскільки я знаю, вирішив UIModalPresentationPageSheetна пристроях IOS або принаймні на iPhone'ов. Оскільки проект, над яким …
11 ios  objective-c  swift  ios13 

2
метод застосування (… продовжити користувальницьку функцію…), не викликаний у ios 13
Привіт, я роблю додаток ios за допомогою UniversalLink. Universal Link працює чудово, але метод зворотного виклику не викликається. Мій AppDelegate.swift знаходиться нижче. import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after …
11 ios  swift  ios13 

3
Попередження: Ініціалізація 'UnsafeBufferPointer <T>' призводить до висячого вказівника буфера
Після оновлення до Swift 5.2 / Xcode 11.4 отримано попередження про наступний код: extension Data { init&lt;T&gt;(from value: T) { var value = value let pointer = UnsafeBufferPointer(start: &amp;value, count: 1) self.init(buffer: pointer) } func to&lt;T&gt;(type: T.Type) -&gt; T { return self.withUnsafeBytes { $0.load(as: T.self) } } } У рядку …

1
Чи правильно очікувати внутрішніх оновлень обгортки властивості SwiftUI DynamicProperty для запуску оновлення перегляду?
Я намагаюся створити спеціальну обгортку властивостей, підтримувану SwiftUI, тобто зміна відповідних значень властивостей призведе до оновлення подання SwiftUI. Ось спрощена версія того, що я маю: @propertyWrapper public struct Foo: DynamicProperty { @ObservedObject var observed: SomeObservedObject public var wrappedValue: [SomeValue] { return observed.value } } Я бачу, що навіть якщо мій …

3
Помилка збірки Flutter Файл "UserAgent.h" не знайдено
Проект не може створювати або налагоджувати за допомогою firebase_crashlytics. У своєму mac я оновив до Flutter останній, але машина, на якій ми розгортаємо додаток, має нижчу версію (виправлення Flutter 1.9.1-5). Тому я спробував нижче: flutter pub cache repair flutter clean видалення Podfile.lock та ios/pod install Але не пощастило. #import "UserAgent.h" …

1
Як я можу виявити клацніть правою кнопкою миші у SwiftUI?
Я пишу простий додаток "Міни", щоб допомогти мені познайомитися зі SwiftUI. Тому я хочу, щоб первинний клік (як правило, LMB) "копав" (виявляв, чи є там шахта), а вторинний клацання (зазвичай RMB), щоб розмістити прапор. У мене копання працює! Але я не можу зрозуміти, як розмістити прапор, тому що я не …

1
NavigationLink замикається при спробі переглянути раніше натиснуту кнопку NavigationLink у SwiftUI
Я розробляю додаток, який включає функцію отримання даних JSON і відображення списку отриманих елементів у вигляді подання FileBrowser. У цьому режимі користувач повинен мати можливість натиснути на папку, щоб зануритися глибше у дерево файлів або натиснути на файл, щоб переглянути деякі метадані про вказаний файл. Я помічав, що, коли це …

1
CoreData та SwiftUI: контекст у середовищі не підключений до постійного координатора магазину
Я намагаюся навчити себе основних даних, будуючи додаток для управління домашніми завданнями. Мій код працює нормально, і програма працює нормально, поки я не спробую додати нове завдання до списку. Я отримую цю помилку Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1c25719e8)на наступному рядку: ForEach(courses, id: \.self) { course in. Консоль також має цю …

2
Як вирішити "scanLocation", в iOS 13.0 застаріло
Коли я намагаюся використовувати Сканер, я отримую попередження про те, що в iOS 13.0 було скасовано "scanLocation". Оскільки можливість сканування з наступного місця є досить важливою для сканування рядка, цікаво, що використовувати замість scanLocation. Документація Apple щодо Scanner навіть не згадує про депресію, не кажучи вже про те, що зайняло …
10 swift  foundation 


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