Вопросы по теме 'objective-c-swift-bridge'
Мосты с целью-c NSUInteger NS_ENUM в Swift 3
Я пытаюсь связать SDK с Objective-C с быстрой реализацией. У меня есть пример реализации в objective-c, но я не могу быстро реализовать это в работоспособном решении. Перечислим в заголовочном файле objective-c ниже:
typedef NS_ENUM(NSUInteger,...
579 просмотров
schedule
08.09.2021
Как изменить SWIFT_MODULE_NAME?
Название говорит само за себя. Я искал в настройках сборки SWIFT_MODULE_NAME и ничего не нашел. Я также искал в Интернете, и есть ссылки на это имя, но нет информации о том, как оно определяется. Кроме того, мне не удалось найти упоминания о...
15217 просмотров
schedule
24.03.2022
Инициируйте структуру `sockaddr` с заданным IP-адресом в Swift.
Я играю с классом Apple Reachabilitty в Swift.
Веб-сервер в моем частном Wi-Fi работает на http://10.0.0.1 . Чтобы проверить его доступность, я хочу использовать следующую функцию из Reachability.h (не ту, что с именем хоста):
/*!
*...
2665 просмотров
schedule
29.06.2022
Могу ли я расширить класс 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 просмотров
schedule
27.06.2022
Функция вызова Swift в Objective-C
Функция Swift, определенная в MySwift.swift файле:
func SomeSwift()
{
}
SomeSwift() не определен ни в одном классе Swift, это просто чистая функция.
После CMD + B для сборки проекта откройте Project-Swift.h , SomeSwift() там не...
2263 просмотров
schedule
03.07.2022
Вперед объявите класс Swift, чтобы использовать его в заголовке Objective-C
Я пытаюсь импортировать класс Swift в файл заголовка Objective-C. Я знаю, что мост Project-Swift.h можно импортировать только в файлы реализации (.m), но у меня есть заголовок Objective-C, в котором необходимо объявить свойство, определенное в...
2439 просмотров
schedule
04.07.2022
React-Native: фоновое обновление приложения, когда приложение закрыто
Мне нужно обновлять базу данных приложения каждые 30 или 60 минут. После долгих поисков я нашел этот модуль:
https://github.com/transistorsoft/react-native-background-fetch
Как говорится на его странице:
iOS Background Fetch — это, по...
2787 просмотров
schedule
03.09.2022
NSClassFromString с использованием файла Swift
Я написал класс на Swift в своем существующем проекте Objective-C. До сих пор мост работал очень хорошо. Однако у меня есть метод, в котором я генерирую класс во время выполнения, используя NSClassFromString(). Когда строка является именем моего...
2386 просмотров
schedule
19.03.2023
Xcode 7.3 не может найти файл Project-Swift.h
Предположим, мой проект называется «Проект». Мое фактическое имя проекта также не содержит пробелов, так что это не проблема.
Я знаю, что для использования файла Swift в Obj-C вы можете добавить Project-Swift.h в файл .m.
Однако я получаю...
411 просмотров
schedule
30.11.2022
«Свойство не найдено в объекте типа» при создании Objective C для Swift Bridge
Я получаю сообщение об ошибке: свойство «clientChatLoad» не найдено в объекте типа «DataManager» при использовании следующей реализации:
AppDelegate.m
#import "IOS_Project_Name-Swift.h"
@class DataManager;
......
1273 просмотров
schedule
29.05.2023
Ошибка Swift: невозможно преобразовать значение типа «() throws -› ()» в указанный тип «Bool»
У меня есть функция в Objective C, которая возвращает BOOL и имеет один параметр errorOut . Мост Swift преобразует параметр errorOut в throws , как и ожидалось, но также останавливает возврат BOOL .
Я вижу, что обычно возвращается BOOL ,...
434 просмотров
schedule
20.12.2022
Использование синглтона Objective-C в файле Swift в проекте Objective-C
Мой проект написан на Objective-C . Я учусь мосту.
Я успешно подключил Swift к своему проекту Objective-C . Я сделал несколько переходов VC между Objective-C VC и Swift VC . Все работает как положено.
Однако я создал ссылку на свой...
17 просмотров
schedule
25.05.2024