Вопросы с меткой [swift]
Swift — современный язык программирования компании Apple. Он совместим с Objective-C, но привносит много идей и заимствований из других современных языков: дженерики, функциональный стиль программирования, выведение типов. Программы на нём рассчитаны на платформы OS X и iOS.
2,598
вопросов
-3
голоса
0
ответов
17
показов
Подключение к Outline или OpenVPN на IOS используя C#
Здравствуйте многоуважаемые, пишу vpn-app на с# используя xamarin.forms и бла-бла-бла, и столкнулся с трудностью не имения в интернете адекватных документаций или репозиториев которые адекватно могли ...
-1
голос
1
ответ
11
показов
Swift: Как скрыть и показать UI элементы на экране
Здравствуйте я начинающий программист и познаю науку можно сказать своими силами)))
Задача такая:
Есть элементы на экране при запуске приложения и они должны быть все время скрыты.
Есть переменная ...
0
голосов
0
ответов
16
показов
Как объединять сториборды в один проект?
Начал создавать проект в сториборд с помощью навигэйшн вью. Не особо разобравшись в сторибордах именно, не хочу переделывать проект(достаточно сделал уже), начал тупить мак от нагрузки. Хочу теперь ...
0
голосов
0
ответов
22
показа
Получить список системных библиотек swift'а на MacOS для разных систем в CMake3.28
Предисловие:
Проект на C++ линкуется к динамической библиотеке, которая использует Swift, но CMake этого не видит и не подкладывает нужные либы.
В связи с этим появляется множество ошибок вида
ld: ...
0
голосов
0
ответов
13
показов
Не показывается алерт с ошибкой
Реальное поведение:
При отсутствии соединения с интернетом не отображается Alert с описанием ошибки.
Ожидаемое поведение:
При получении ошибки в сетевом запросе в SplashViewController нужно показать ...
0
голосов
0
ответов
24
показа
Swift. Анимация через StackView
У меня есть StackView, в котором лежат 3 вьюхи (у каждой вьюхи выставлен констрейнт по высоте). Мне нужно по нажатию на кнопку анимировать исчезновение третьей вьюхи и, соответственно, ее появление ...
0
голосов
0
ответов
11
показов
Swift, выполнение кода при нажатии на Touch ID
На устройсте macbook air m2, скачал открыл Xcode, для начала просто вывел "hi", всё вывелось отлично, когда попробовал сделать что то по сложнее, накидал функцию которая должна выводить ...
0
голосов
0
ответов
14
показов
Отключить лупу webview ios swift
Подскажите пожалуйста, как отключить лупу в webview ios Swift, которая появляется при двойном нажатии и удержании?
User-select для всех элементов имеет значение none.
Ниже приведен скриншот, HTML-код ...
0
голосов
1
ответ
50
показов
Ошибка при создании нового приложения в App Store Connect
Пытаюсь создать новое приложение в App Store Connect (ID пакета предварительно создал также), но при сохранении выпадает ошибка "Произошла ошибка. Повторите попытку позже."
До этого много ...
0
голосов
0
ответов
33
показа
Непонимание CGRect в Swift
Недавно начал изучение swift. Мне нужно сделать сделать слайдер фотографий.
При нажатии кнопки направо - из границ правой стороны экрана вылетает картинка в центр(тут все ок).
Проблема с левой ...
0
голосов
0
ответов
29
показов
SceneKit, экономное рисование линий
Подскажите, каким образом можно отрисовать множество линий (около миллиона) чтобы они не выжирали память?
Сейчас делаю так:
var index: [Int64] = [] // сюда падают индексы 0,1,2,3,4,5... в зависимости ...
0
голосов
0
ответов
15
показов
Передача данных по экранам Swift c 1 на 5
У меня есть 5 экранов, которые открываются последовательно. Мне нужно получить данные с первого экрана в пятый, как передать их не передавая данные в 2,3,4 экраны на swift.
На архитектуре VIPER?
0
голосов
0
ответов
22
показа
Не получается подключится к моему айфон и запустить приложение на нем
на этом скрине я пытаюсь, подключить приложение к моему устройству. Но я думаю, что проблема в сертификате. Так как, он не отображается в VPN&Device Managment. Как удалить сертификат?
0
голосов
0
ответов
30
показов
SwiftUI Picker и SwiftData
Как используя Picker из SwiftUI сделать выбор объектов из массива выборки SwiftData?
Например такой код не работает
@State private var author: Author? = nil
@Query(sort: \Author.name) private var ...
0
голосов
1
ответ
60
показов
Через функцию добавить элементы массива
Нужно в заданный пустой массив [String] через функцию добавить и удалить элементы
func addCountries(countries: [String]) {
var name1 = "Jamaica"
var name2 = "Spain"
var ...
0
голосов
1
ответ
75
показов
Задан словарь [Int: Double] Нужно через функцию вернуть словарь [Int: Int]. В новом словаре значения в /10 от заданных
Начинающий программист, буду благодарен за помощь
Задается словарь со значениями [Int: Double]
Через функцию возвращается словарь со значениями [Int: Int]
где key - неизменное значение, а значение ...
0
голосов
0
ответов
19
показов
Как в Swift пробудить приложение в фоне при подключении к интернету, либо продолжить работу приложения в фоне в течение нескольких минут
В чём суть: пользователь отправляет сообщение, которое должно попасть собеседнику через сервер. Если доступ к интернету есть, то оно отправляется сразу, если нет, то сохраняется в памяти, однако как ...
0
голосов
1
ответ
26
показов
Вывести состав заказа в label
Изучаю swift. Заранее прошу прощения за кривой код и глупый вопрос.
Задание такое, есть пивбар, в нем три позиции пива, изменяю их количество кнопками + -. По нажатию на кнопку Sell в label должна ...
0
голосов
0
ответов
26
показов
В чем ошибка в коде и как исправить?
Я только назачал изучения Swift и столкнулся со следующими проблемами из-за не хватки знаний
При открытии View CategoryEditor кнопкой Add Trening из TreningEditor для добавления новых данных в ...
0
голосов
1
ответ
22
показа
Ошибка добавления пользователя в бд
import FirebaseAuth
import Foundation
class MainViewViewModel : ObservableObject {
@Published var currentUserId:String = ""
private var handler = AuthStateDidChangeListenerHandle?
...
0
голосов
0
ответов
14
показов
ios Logger in app and extension
Пытаюсь логировать действия в приложении и в расширении PacketTunnelProvider, использую для логирования CocoaLumberjack.
Настройка в приложении:
func setupLogger() {
let appGroup = "group....
0
голосов
0
ответов
21
показ
Found nil в UILabel когда он связан
class Explain: UIViewController {
@IBOutlet weak var touchid: UILabel!
@IBOutlet weak var display: UILabel!
@IBOutlet weak var ram: UILabel!
@IBOutlet weak var gpu: UILabel!
@...
0
голосов
0
ответов
17
показов
Как сохранить и передать данные при закрытии формы?
Начал изучать swift, столкнулся со следующей проблемой. Есть два View – TreningEditor и CategoryEditor. В TreningEditor, при нажатии на кнопку “Add Trening” происходит вызов View CategoryEditor, где ...
0
голосов
1
ответ
38
показов
асинхронный перебор строки
нужно перебрать массив строк через async при помощи 2х функций
на выходе должен получится первоначальный порядок
func stringProccesing( _array: [String]) -> [String]{
}
func doSomething(string: ...
0
голосов
0
ответов
13
показов
Как вынести лучшие рекорды игры в другой контроллер?
У меня есть ViewController из которого можно перейти в Start Game и Records и мне нужно обработать топ 3 рекорда из игры в контроллер Records
Код и GameViewController
import UIKit
import ...
0
голосов
1
ответ
26
показов
Подскажите, почему Не срабатывает interesects при столкновении двух ImageView
import UIKit
class GameViewController: UIViewController {
let minY: CGFloat = 400
let maxY: CGFloat = 750
@IBOutlet var backGround: UIImageView!
@IBOutlet var boatTwo: ...
0
голосов
0
ответов
14
показов
Дерганье кастового tabBar при использовании hidesBottomBarWhenPushed
В UITabBarController изменяю внешний вид.
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
tabBar.frame.size.width = view.frame.width - Constants....
0
голосов
0
ответов
24
показа
Как в Xcode добавить кастомную команду в меню при выделении кода?
Хочу добавить свою команду(сортировку строк) в меню, когда наживаешь правую кнопку мыши на выделенном код, но не знаю как это сделать и гугление не помогло - не нашел, скорее всего не правильно искал. ...
0
голосов
1
ответ
40
показов
Что будет со слабой ссылкой в двойном замыкании?
Есть код:
func someFunc() {
networkLayer.getSome { [weak self] result in
guard let self else { return }
self.networkLayer.getOtherSome(from: result) { response in
self....
0
голосов
1
ответ
100
показов
Как себя ведет struct в Swift, если в структуре есть переменная класса?
Как себя ведет struct в Swift, если в структуре есть переменная класса?
У нас есть примерно такой код:
class SomeClass {
... // какие-то переменные, думаю, это не важно
}
struct SomeStruct {
var ...
0
голосов
1
ответ
35
показов
Swift animation
Всем привет, у меня появился насущный вопрос как можно реализовать анимацию в свифт без использования uikit или как совместить uikit с swift ui. Делаю такую себе игру и у меня есть анимация персонажа ...
-2
голоса
1
ответ
32
показа
Swift системный bottom Sheet при звонке
Подскажите, возможно ли изменить цвет текста на системном сообщении этом, где номер?
0
голосов
1
ответ
37
показов
Как я могу перевести значения в dict из модели, содержащей переменные двух типов, в строки?
У меня есть некоторый массив данных, в котором для начала я перевожу строковые значения дат в тип Date, а затем создаю словарь, где эти самые даты служат ключом. Но мне необходимо в качестве значений ...
0
голосов
1
ответ
23
показа
UIImagePickerController в UIAlertController
есть UITableView
при нажатии на ячейку открываю UIAlertController
в нем картинка(UIImage) и и поле ввода(UITextField)
цель: при нажатии на картинку открыть UIImagePickerController , выбрать ...
0
голосов
1
ответ
33
показа
Обновление числа push-уведомлений в фоновом режиме
Каждый раз при отправке push-уведомлений я хочу добавлять к числу непрочитанных сообщений единицу.
При входе на страницу с уведомлениями счетчик обнуляется. Я хочу, чтобы при отправке сообщения в ...
0
голосов
0
ответов
30
показов
Округление картинок UITableView
Я пытаюсь округлить изображения в tableView, но почему-то округлить не удается. В чем может быть дело?
class Picture {
var picture: UIImage?
init(picture: UIImage?) {
self.picture ...
-1
голос
1
ответ
118
показов
база данных для swift
Хочу попробовать использовать бд в проекте на Xcode, слышал про Realm, но гайдов не нашел, смотрел про sqlite, там все еще грустнее)), подскажите что использовать для swift и по возможности ссылочку ...
0
голосов
1
ответ
88
показов
Можно ли запустить один файл отдельно в xcode?
Имеется проект, содержащий несколько файлов. Вопрос следующий: возможно ли без полного компилирования запустить, скажем, отдельный файл, чтобы в нем проверить работоспособность некоторого метода?
-1
голос
3
ответа
94
показа
Java почему то не видит изменения при вводе римских цифр
Написала код, с арабскими цифрами работает корректно, но на римские цифры ругается, пишет что не те числа введены
import java.util.Scanner;
public class Main {
public static void main(String[] ...
0
голосов
1
ответ
45
показов
Как инкапсулировать navigation cotroller в tab bar controller? (Программно)
Имеется стартовый tab bar
import UIKit
class StartTabBarController: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
generateTabBar()
}
private ...
0
голосов
0
ответов
24
показа
При переходе через forEach на экран с детальной информацией данные отображаются не корректно
@EnvironmentObject var viewModel: GridViewModel
@EnvironmentObject var listViewModel: ListViewModel
ScrollView {
LazyVGrid(columns: viewModel.items) {
...
0
голосов
0
ответов
20
показов
Не получается удалить данные из gridView SwiftUI
Удаление происходит по нажатии на кнопку "Удалить" в alert
import SwiftUI
struct GridView: View {
@EnvironmentObject var viewModel: GridViewModel
@EnvironmentObject var ...
0
голосов
1
ответ
25
показов
После начала билдинга MacOS вылетает
Скачал XCode версии 11.2.5 (не говорите мне про обновления). Создал проект, после запуска приложения на стадии:
у меня тупо пропадает мышка и через секунд 5 показывается окно входа в аккаунт MacOS. ...
0
голосов
0
ответов
21
показ
Как передать zip архив на FTP через Swift
как можно отправить зип архив через язык Swift. Мое приложение должно выгружать зип архивы на фтп(сайт). Возможно ли это реализовать?
0
голосов
1
ответ
109
показов
Как реализовать протокол в перечислении enum?
У меня есть протокол (который нельзя изменять! Даже через exctention)
protocol CalorieCountProtocol {
var calories: Int { get }
func description() -> String
}
Я пытаюсь реализовать ...
0
голосов
0
ответов
26
показов
как превратить enum HKCategoryValueSeverity (HealthKit) в CaseIterable enum?
как превратить enum HKCategoryValueSeverity (HealthKit) в CaseIterable enum?
для дальнейшего перебора значений в Picker поле.
Если сделать так:
extension HKCategoryValueSeverity: CaseIterable {
то ...
0
голосов
0
ответов
34
показа
Как сделать несколько TextField в тексте?
Хочу сделать игру для изучения иностранного языка. Не знаю как лучше сделать чтобы было в предложение или в текст одно или несколько textField для проверки слова. Я в начале делаю верстку экрана ...
0
голосов
0
ответов
36
показов
Максимальное количество значений в массиве 10 Swift / Firebase
Эта система подписок и подписчиков как в instagram, когда один из моих пользователей подписался на 11 пользователей, приложение начало падать для него с ошибкой Thread 1: "Invalid Query. Фильтры '...
0
голосов
1
ответ
23
показа
Как сделать фильтр по городам в приложении swiftui + firebase
Есть приложение на swiftui с использованием firebase. Хочу сделать фильтр по городам при выдаче постов пользователю. Для этого добавляю в коллекцию firebase параметр города. Затем хочу вывести ...
0
голосов
0
ответов
34
показа
Не удаляются картинки из storage firebase
В своем приложении на swiftui, которое использует firebase сделал удаление аккаунта. Хочу, чтобы при удалении аккаунта, также удалялись и все его посты. Посты размещаются в разных коллекциях firestore ...