Публикации по теме 'swift'


Неделя # 32 Быстрые истории
Люди любят вносить свой вклад Я поражен количеством положительных отзывов, которые я получил. Люди просто любят вносить свой вклад в сообщество Swift. Вот почему это письмо посвящено всем новым писателям, присоединившимся к Swift2Go на этой неделе. Боб Роблинг Архитектурные узоры в Swift Матан Абраванель Почему вам следует прекратить использовать NotificationCenter и начать использовать TopicEventBus Георгий Гунаван IOS UI Test, Путешествие сквозь пот… и..

Тест Vapor против Kitura
В недавнем выступлении на Swift London Криса Бейли из команды IBM-Swift был показан интересный график тестов для серверного Swift. Я был очень удивлен этими результатами, поэтому я провел несколько локальных тестов против последней версии Vapor (0,15), последней версии, ориентированной на производительность (0,11), и Vapor’s Engine (0,4 используется в Vapor 0,15) против Kitura (0,24). Результаты показывают, что последний релиз Vapor превосходит Kitura, а последний релиз отстает..

Принцип единой ответственности в SOLID
Отказ от ответственности: я не утверждаю, что следующие слова соответствуют первоначальному значению автора SOLID, но они помогают мне сделать мой код намного лучше, и я считаю, что им стоит поделиться. Если кто-то найдет здесь что-то полезное для себя, то цель этого поста буду считать выполненной. SOLID всегда был сложной вещью для меня. С одной стороны, аббревиатура состоит из простых и рациональных идей, и их легко понимает каждый, даже новичок. С другой стороны, каждый раз, когда..

PLIST-файл в iOS
Файл списка свойств (PLIST) — это формат файла, используемый macOS и iOS для хранения сериализованных данных. Он часто используется для хранения таких данных, как пользовательские настройки, настройки и другая информация, которую необходимо хранить постоянно. Файлы PLIST могут храниться в двоичном формате и обычно используются для хранения небольших объемов данных. или они также могут быть сохранены в удобочитаемом формате XML. В iOS файлы PLIST обычно используются для хранения..

Вопросы по теме 'swift'

Как импортировать файл Swift из другого файла Swift?
Я просто хочу включить свой класс Swift из другого файла, например его тест PrimeNumberModel.swift import Foundation class PrimeNumberModel { } PrimeNumberModelTests.swift import XCTest import PrimeNumberModel // gives me "No...
173432 просмотров
schedule 20.10.2023

Не удалось скрыть пустые ячейки в UITableView Swift
Я использую UITableView в быстром приложении и использую свой собственный UITableViewCell. При попытке скрыть пустые ячейки в UITableView все еще остается белый фон. Под UITableView у меня есть фоновое изображение (UImageView). Я уже пытаюсь...
11382 просмотров
schedule 11.12.2023

Переключитесь с UIViewController на другой ViewController, который находится внутри navigationController.
У меня есть следующие взгляды: TabBarController включает ( MapViewController , NavigationController ) Контроллер навигации включает DetailViewController , на который необходимо переключиться. Код ниже используется в файле MapViewController ....
280 просмотров
schedule 06.10.2023

Сохранение сложного объекта в Swift с использованием NSUserDefaults
Я хочу сохранить свои игровые данные с помощью NSUserDefaults, что кажется самым простым способом. Объекты, которые я хочу сохранить, действительно сложны, то есть у них есть куча подклассов, у которых есть куча подклассов и т. д. Насколько мне...
311 просмотров
schedule 29.10.2023

Swift Mapkit - уходите от местоположения пользователя
Я хочу отображать местоположение пользователя и окружающую область, но я также хочу, чтобы пользователь мог перемещаться по области. Прямо сейчас, если я попытаюсь прокрутить где-нибудь на карте, он автоматически вернет меня в базовый регион с...
5144 просмотров
schedule 01.11.2023

Swift - ожидаемое выражение в списке выражений
Я новичок в Swift, читал, но понятия не имею, что это значит. В строке кода ниже у меня есть «Ожидаемое выражение в списке выражений» после параметров [String]. ТАКЖЕ в тот же момент он ищет разделитель «Ожидаемый», «. Я считаю, что они связаны....
27580 просмотров
schedule 14.12.2023

Как захватить всю HTML-страницу (включая переполнение) в UIWebView?
Код ниже захватывает экран, но не всю страницу веб-представления: func screenShotMethod() { //Create the UIImage UIGraphicsBeginImageContext(view.frame.size) view.layer.renderInContext(UIGraphicsGetCurrentContext()) let image =...
140 просмотров
schedule 25.10.2023

Как я могу добавить верхнее поле к моему табличному представлению в Xcode?
Я пытаюсь добавить изображение в самую верхнюю часть первой ячейки табличного представления. Как я могу сделать так, чтобы табличное представление имело верхнее поле? Прямо сейчас изображение просто перекрывает табличное представление. Я пытаюсь...
17910 просмотров
schedule 26.12.2023

Как программно отключить UIAlertController без каких-либо кнопок?
Я представляю UIAlertViewController без каких-либо кнопок, поскольку предполагается, что он просто информирует пользователей о том, что идет загрузка. Приложение должно загружать некоторые файлы в Amazon S3 (некоторые вещи происходят в параллельных...
67425 просмотров
schedule 19.11.2023

Core Data NSEntityDescription.entityForName возвращает nil, но manageObjectModel.entities перечисляет сущности
Я пытаюсь быстро создать подкласс NSManagedObject. Я создал две сущности с именами Pages и Book в редакторе моделей и сгенерировал их файлы классов. Вот два класса: @objc(Pages) class Pages: NSManagedObject { @NSManaged var pageNo:...
995 просмотров
schedule 19.12.2023

Обновите проект с swift1.x до swift2
после изменения большого количества кода для swift2 удалите множество ошибок. и, наконец, он показывает, что swiftc не удалось с кодом выхода 1 и у меня тоже такая ошибка... Invalid bitcast %16 = bitcast i32 %15 to %CSo15NSManagedObject*,...
142 просмотров
schedule 30.09.2023

Использование неразрешенного идентификатора в пределах области действия
У меня возникает проблема с моим быстрым кодом, которую я не могу понять. Я искал ответы, но не нашел никого с такой же проблемой, как у меня. Мой код выглядит следующим образом: import UIKit class ViewController: UITableViewController{...
118 просмотров
schedule 27.09.2023

Индекс Swift AnyObject, откуда он взялся?
Как в Swift AnyObject поддерживает индексы, даже для типов, которые не могут быть подписаны? Пример: let numbers: AnyObject = [11, 22, 33] numbers[0] // returns 11 let prices: AnyObject = ["Bread": 3.49, "Pencil": 0.5] prices["Bread"]...
779 просмотров
schedule 31.10.2023

Как прогроматически остановить действия segue swift
поэтому у меня есть несколько контроллеров просмотра в моем проекте, и я выполняю переход от первого ко второму, когда вызывается кнопка с именем SignIn . Однако мне нужно остановить выполнение этого действия при условии. Например, if...
179 просмотров
schedule 22.12.2023

Отправить данные словаря на Apple Watch из приложения ios
В моем приложении у меня есть эта страница с именем «TicketDetailViewController», на которой у меня есть 3 метки и изображение, в котором данные отображаются с предыдущей страницы. Теперь то, что я хочу, это когда я нажимаю кнопку «Отправить», я хочу...
1023 просмотров
schedule 30.10.2023

Тема 1: сигнал SIGBART в классе AppDelegate
Я начал получать эту ошибку после того, как недавно обновил iOS. Я думаю, что это связано с форматированием моих ограничений, но я не мог этого понять. Это мое сообщение об ошибке Завершение работы приложения из-за необработанного исключения...
157 просмотров
schedule 30.11.2023

Как сделать запрос HTTP Post с помощью Swift
typealias ServiceResponse = (JSON, NSError?) -> Void class RestApiManager: NSObject { static let sharedInstance = RestApiManager() let baseURL = "http://api.randomuser.me/" func postUser(){} func getRandomUser(onCompletion: (JSON)...
199 просмотров
schedule 06.10.2023

Сбой при ответе requestAccessForMediaType при запросе разрешения для камеры
У меня есть проблема с устройствами, использующими iOS 10, где при первом запуске приложения, когда я пытаюсь использовать камеру, появляется всплывающее окно с описанием причины, по которой приложение должно использовать камеру, и либо пользователь...
263 просмотров
schedule 05.12.2023

Не удалось выполнить операцию при использовании AVAsset?
Я пытаюсь захватить кадр из видео. Но copyCGImageAtTime (в AVAssetImageGenerator) завершается с ошибкой: Операция не может быть завершена Когда я указываю неверный путь, он выдает другую ошибку, поэтому похоже, что проблема не в пути....
957 просмотров
schedule 06.10.2023

Как разобрать массив JSON в массив в Swift
Я пытаюсь разобрать JSON, как показано ниже [ { "People": [ "Jack", "Jones", "Rock", "Taylor", "Rob" ] }, { "People": [...
63320 просмотров
schedule 28.11.2023