Как можно разбить строку на несколько строк, как показано ниже? var text:String = "This is some text over multiple
Как можно разбить строку на несколько строк, как показано ниже? var text:String = "This is some text over multiple
Swift имеет синтаксис объявления свойства, очень похожий на C #: var foo: Int { get { return getFoo() } set { setFoo(newValue) } } Тем не менее, это также имеет willSetи didSetдействия. Они вызываются до и после вызова сеттера, соответственно. Какова их цель, учитывая, что вы можете просто иметь...
Я хочу приостановить свое приложение в определенной точке. Другими словами, я хочу, чтобы мое приложение выполняло код, но затем в определенный момент делает паузу в течение 4 секунд, а затем продолжает работу с остальной частью кода. Как я могу это сделать? Я использую...
Я пытаюсь интегрировать Swiftкод в мое приложение. Мое приложение написано в, Objective-Cи я добавил Swiftкласс. Я сделал все, что описано здесь . Но моя проблема в том Xcode, что -Swift.hфайл не создан , только заголовки моста. Я создал его, но на самом деле он пуст. Я могу использовать все свои...
У меня есть приложение, которое работает на iPhone и iPod Touch, оно может работать на Retina iPad и все такое, но нужно выполнить одну настройку. Мне нужно определить, является ли текущее устройство iPad. Какой код я могу использовать, чтобы определить, использует ли пользователь iPad,...
В настоящее время я использую следующие (неуклюжие) фрагменты кода для определения, содержит ли (непустой) словарь Swift заданный ключ, и для получения одного (любого) значения из того же словаря. Как можно выразить это более элегантно в Swift? // excerpt from method that determines if dict...
Новый учебник SwiftUI имеет следующий код: struct ContentView: View { var body: some View { Text("Hello World") } } Во второй строке слово some, а на их сайте подсвечивается как бы ключевое слово. Swift 5.1, похоже, не имеет someв качестве ключевого слова, и я не вижу, что еще someможет там делать...
Как я могу скрыть панель навигации от первого ViewController или определенного ViewController в Swift? Я использовал следующий код в viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } а также на viewWillAppear: override func...
Как я могу преобразовать NSRangeв Range<String.Index>в Swift? Я хочу использовать следующий UITextFieldDelegateметод: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool {...
Как добавить покупку из приложения в приложение для iOS? Каковы все детали и есть ли пример кода? Предполагается, что это будет всеобщая информация о том, как добавлять покупки из приложений в приложения для...
Я попытался var timer = NSTimer() timer(timeInterval: 0.01, target: self, selector: update, userInfo: nil, repeats: false) Но я получил ошибку, сказав '(timeInterval: $T1, target: ViewController, selector: () -> (), userInfo: NilType, repeats: Bool) -> $T6' is not identical to...
Так что теперь с Swift, люди ReactiveCocoa переписали его в версии 3.0 для Swift Также был запущен еще один проект под названием RxSwift . Интересно, могли бы люди добавить информацию о том, каковы различия в дизайне / API / философии двух структур (пожалуйста, в духе SO придерживайтесь правдивых...
Попытка заполнить массив строками из ключей в словаре в swift. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Это возвращает ошибку: «AnyObject» не идентичен строке Также...
Как программно создать графические элементы (например, a UIButton) в Swift? Я пытался создать и добавить кнопку в представление, но не
Когда вы пытаетесь понять программу или в некоторых сложных случаях, полезно иметь возможность на самом деле узнать, что это за тип. Я знаю, что отладчик может показать вам некоторую информацию о типе, и вы обычно можете полагаться на вывод типа, чтобы не указывать тип в таких ситуациях, но, тем не...
Как можно было бы включить как жирный, так и не жирный текст в uiLabel? Я бы предпочел не использовать UIWebView. Я также читал, что это возможно с помощью NSAttributedString, но я понятия не имею, как это использовать. Любые идеи? Apple достигает этого в нескольких своих приложениях; Примеры...
Как преобразовать, NSDateчтобы NSStringтак , что только год в @ «гггг» формат выводится в
Как мне программно установить InitialViewControllerраскадровку? Я хочу открыть свою раскадровку в другом представлении в зависимости от некоторых условий, которые могут варьироваться от запуска к...
В настоящее время в Swift вы просто печатаете, Set( yourArray )чтобы сделать массив уникальным. (Или заказанный набор при необходимости.) До того, как это было возможно, как это было сделано? Я мог бы иметь массив, который выглядит следующим образом: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Или, на...
Когда я пытаюсь проверить подключение к Интернету на моем iPhone, я получаю кучу ошибок. Может кто-нибудь помочь мне исправить это? Код: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in()...