Вопросы по теме 'objective-c-swift-bridge'

Мосты с целью-c NSUInteger NS_ENUM в Swift 3
Я пытаюсь связать SDK с Objective-C с быстрой реализацией. У меня есть пример реализации в objective-c, но я не могу быстро реализовать это в работоспособном решении. Перечислим в заголовочном файле objective-c ниже: typedef NS_ENUM(NSUInteger,...
579 просмотров

Как изменить SWIFT_MODULE_NAME?
Название говорит само за себя. Я искал в настройках сборки SWIFT_MODULE_NAME и ничего не нашел. Я также искал в Интернете, и есть ссылки на это имя, но нет информации о том, как оно определяется. Кроме того, мне не удалось найти упоминания о...
15217 просмотров

Инициируйте структуру `sockaddr` с заданным IP-адресом в Swift.
Я играю с классом Apple Reachabilitty в Swift. Веб-сервер в моем частном Wi-Fi работает на http://10.0.0.1 . Чтобы проверить его доступность, я хочу использовать следующую функцию из Reachability.h (не ту, что с именем хоста): /*! *...
2665 просмотров

Могу ли я расширить класс NSString в статической библиотеке и использовать его в приложении с помощью Swift?
Я расширяю NSString в своей пользовательской статической библиотеке CommonLib: //NSString+ext.h #import <Foundation/Foundation.h> @interface NSString (ext) - (BOOL)isContainsEmoji; @end //NSString+ext.m #import "NSString+ext.h"...
349 просмотров

Функция вызова Swift в Objective-C
Функция Swift, определенная в MySwift.swift файле: func SomeSwift() { } SomeSwift() не определен ни в одном классе Swift, это просто чистая функция. После CMD + B для сборки проекта откройте Project-Swift.h , SomeSwift() там не...
2263 просмотров

Вперед объявите класс Swift, чтобы использовать его в заголовке Objective-C
Я пытаюсь импортировать класс Swift в файл заголовка Objective-C. Я знаю, что мост Project-Swift.h можно импортировать только в файлы реализации (.m), но у меня есть заголовок Objective-C, в котором необходимо объявить свойство, определенное в...
2439 просмотров

React-Native: фоновое обновление приложения, когда приложение закрыто
Мне нужно обновлять базу данных приложения каждые 30 или 60 минут. После долгих поисков я нашел этот модуль: https://github.com/transistorsoft/react-native-background-fetch Как говорится на его странице: iOS Background Fetch — это, по...
2787 просмотров

NSClassFromString с использованием файла Swift
Я написал класс на Swift в своем существующем проекте Objective-C. До сих пор мост работал очень хорошо. Однако у меня есть метод, в котором я генерирую класс во время выполнения, используя NSClassFromString(). Когда строка является именем моего...
2386 просмотров

Xcode 7.3 не может найти файл Project-Swift.h
Предположим, мой проект называется «Проект». Мое фактическое имя проекта также не содержит пробелов, так что это не проблема. Я знаю, что для использования файла Swift в Obj-C вы можете добавить Project-Swift.h в файл .m. Однако я получаю...
411 просмотров

«Свойство не найдено в объекте типа» при создании Objective C для Swift Bridge
Я получаю сообщение об ошибке: свойство «clientChatLoad» не найдено в объекте типа «DataManager» при использовании следующей реализации: AppDelegate.m #import "IOS_Project_Name-Swift.h" @class DataManager; ......
1273 просмотров

Ошибка Swift: невозможно преобразовать значение типа «() throws -› ()» в указанный тип «Bool»
У меня есть функция в Objective C, которая возвращает BOOL и имеет один параметр errorOut . Мост Swift преобразует параметр errorOut в throws , как и ожидалось, но также останавливает возврат BOOL . Я вижу, что обычно возвращается BOOL ,...
434 просмотров

Использование синглтона Objective-C в файле Swift в проекте Objective-C
Мой проект написан на Objective-C . Я учусь мосту. Я успешно подключил Swift к своему проекту Objective-C . Я сделал несколько переходов VC между Objective-C VC и Swift VC . Все работает как положено. Однако я создал ссылку на свой...
17 просмотров