Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.
У меня есть функция Objective-C FirstFunc в моем проекте "A" в Xcode. У меня есть функция Swift SecondFunc в моем проекте "B" в Xcode. Проекты «A» и «B» находятся в рабочей области Xcode. Как я могу вызвать SecondFunc проекта "B" с моим FirstFunc проекта "A"?
Любые идеи?
Я новичок в разработке iO...
25 Май 2023 в 19:13
ВСЕ,
Согласно документации, свойство доступно с macOS 10.4.
Я на High Sierra 10.13 и получаю сообщение об ошибке:
../src/osx/cocoa/toolbar.mm:465:15: warning: instance method '-allowsUserCustomization:' not found (return type defaults to 'id')
[-Wobjc-method-access]
[self allowsUserCu...
25 Май 2023 в 16:56
Как я могу найти текущий масштаб экрана моего экрана CarPlay?
Меня интересует как понять текущий масштаб для экрана. Во многих случаях это 2, но на экранах с высоким разрешением это масштаб 3. Нам нужно понять, какой именно масштаб в настоящее время используется в приложении....
24 Май 2023 в 16:59
Значением этого атрибута является объект NSNumber, содержащий значение с плавающей запятой. Это значение представляет собой величину изменения ширины обводки и указывается в процентах от размера шрифта. Укажите 0 (по умолчанию), чтобы не вносить дополнительные изменения. Укажите положительные зна...
24 Май 2023 в 09:48
Преобразование последовательности изображений в файл mp4 с кодировкой h264 с помощью target-c.
Мой код хорошо работает для одного файла изображения. Но если есть больше изображений, изображения - это снятые с экрана изображения и изображения в формате png, я сталкиваюсь с этой ошибкой. Ошибка запи...
24 Май 2023 в 05:53
Я пытаюсь получить имя оператора связи, используя этот код:
CTTelephonyNetworkInfo* info = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier* carrier = info.subscriberCellularProvider;
NSString *mobileCountryCode = carrier.mobileCountryCode;
NSString *carrierName = carrier.carrierName;
NSString *isoC...
22 Май 2023 в 13:07
У меня есть быстрый протокол Fruit, быстрый класс Pear и метод в файле Objc-c, возвращающий указатель на Pear.
protocol Fruit: NSObjectProtocol {
}
@objcMembers
class Pear: NSObject, Fruit {
init()
}
В файле Obj-C у меня есть
@protocol Fruit;
- (NSObject<Fruit> *)getFavoriteFruit {
return [[P...
20 Май 2023 в 18:47
Я настроил таблицы MySQL для хранения смайликов со следующим:
ALTER TABLE field_data_field_notes MODIFY field_notes_value
VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Тем не менее, когда я возвращаю строки в свое приложение и пытаюсь отобразить их в UILabel, они выглядят так:
Bir...
20 Май 2023 в 02:40
В первом столбце моего NSTableView на основе представления у меня есть собственный подкласс NSView. Во втором столбце есть NSTextField.
Теперь я хотел бы настроить рисунок представления в первом столбце в зависимости от того, когда я начинаю редактировать одно из текстовых полей второго столбца. Я...
19 Май 2023 в 11:54
У меня есть сценарий, в котором мне нужно отобразить предупреждение без какой-либо кнопки. Можно ли удалить кнопки из Alert по умолчанию в SwiftUI?
Я знаю, как создать собственное представление как Alert. Но я бы хотел использовать стандартную вместо того, чтобы создавать собственную.
struct Conte...
19 Май 2023 в 10:02
У меня есть следующий довольно простой код для добавления, удаления и присоединения аудиорегионов MP3 в приложении для редактирования MP3, которое я сейчас пишу:
- (void)addRegions:(NSArray *)regions
{
[[self.undoManager prepareWithInvocationTarget:self] removeRegions:regions];
// ... <...
19 Май 2023 в 06:38
Я новичок в iOS-разработке. Мой проект флаттера имеет зависимость tflite: для запуска модели tflite, но когда я пытаюсь создать приложение iOS, он выдает указанную выше ошибку.
Он отлично работает на андроиде.
Ниже приведен мой код Podfile
platform :ios, '11.0'
# CocoaPods analytics sends network ...
16 Май 2023 в 14:26
Я столкнулся с проблемой при подключении к сокету на моем локальном сервере, когда я получаю сообщение об ошибке времени ожидания подключения (1001), показанное на прикрепленных снимках экрана.
Есть ли какой-либо адрес и порт сокета SRT по умолчанию, с помощью которых я могу проверить свой код на со...
16 Май 2023 в 08:30
У меня есть ключ Safenet 5110. Я использую MacOS ventura 13.2.1 (с Swift 5.7 и Xcode 14.2). Я скачал драйвер для аутентификации с помощью ключа (Safenet Authentication Token - SAC). Там я нашел libeTPkcs11.dylib, который можно использовать для связи с их ключом.
Вот мой код:
import Foundation
le...
14 Май 2023 в 11:53
В главе 4 учебника Big Nerd Ranch: iOS Programming 4th Edition, где мы должны создать красный прямоугольник, появляющийся в середине представления в AppDelegate.m. файл и отобразить его в симуляторе.
Я скопировал код слово в слово, и когда я запускаю симулятор, я получаю пустой экран, подобный этом...
14 Май 2023 в 04:53
Я получаю следующее предупреждение компилятора при попытке определить тип переданного объекта:
Обмен сообщениями с неполным идентификатором
Это упрощение ситуации в большой кодовой базе prod:
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[ViewController myMe...
11 Май 2023 в 18:43
Я работаю над проектом IOS, который построен как на Objective-c, так и на быстром языке. Я успешно добавил GoogleMobileAds в код Objective-c, но когда я добавляю быстрый файл, я получаю эту ошибку. «Нет типа или протокола с именем GADNativeAdLoaderDelegate». Я просмотрел всю документацию, но мне ...
11 Май 2023 в 13:46
Я следовал руководству здесь, чтобы создать турбо-модуль. Это было прекрасно.
https://reactnative.dev/docs/the-new-architecture/pillars-turbomodules
Я хочу использовать код Swift в этом турбо-модуле. Я попытался добавить файл Swift с этим кодом и изменить RTNCalculator.mm, чтобы добавление числа п...
11 Май 2023 в 04:30
Я наблюдал использование objc_msgSend для отправки сообщений в Objective- Идентификаторы C из чистого C. Использование не очень хорошо документировано, но я нашел пример здесь.
Что меня смущает, так это то, что указатель функции приводится к другому типу с другими аргументами и/или возвращаемыми зн...
9 Май 2023 в 17:07
Я настроил приложение для поддержки устройств Notch Screen, запустив мое приложение в симуляторе iPhone X.
Приложение работает нормально в обычном режиме, но не использует полноэкранное пространство, если у меня есть НАВИГАЦИОННЫЕ КОНТРОЛЛЕРЫ
Странная прозрачная черная тень появляется над панелью на...
9 Май 2023 в 14:20
Я создал пакет SPM с кучей старого кода Objective-C (я хочу преобразовать какой-то старый код "Код Objective-C с большим соединительным заголовком" в "Objective-C в некоторые пакеты SPM") В большинстве случаев это работает нормально, за исключением категорий Objective-C, таких как:
@import Foundati...
8 Май 2023 в 18:21
Миграция PDFtron версии 7 на версию 10 вызывает указанную выше ошибку.
Как устранить эту ошибку и как сохранить существующую функциональность?
Заранее спасибо...
8 Май 2023 в 13:13
Я пытаюсь анимировать и изменять размер CAGradientLayer, используя жест панорамирования и касания, но он отстает. Я анимирую другие вещи вместе с этим градиентным слоем, но скорость анимации градиентного слоя медленнее, чем у другой анимации пользовательского интерфейса. Я создал образец UIViewCon...
8 Май 2023 в 12:11
Я хотел бы иметь возможность определить, находится ли Mac в заблокированном или спящем состоянии через Objective-C. Этот вопрос от 2012 года дает половину ответа с использованием ключа kCGSessionOnConsoleKey в словаре, предоставленном CGSessionCopyCurrentDictionary().
CFDictionaryRef session = CGSe...
7 Май 2023 в 12:26
Как удалить всю гиперссылку в файле PDF. Если кто-нибудь знает, пожалуйста, ответьте на этот вопрос.
Библиотека, используемая в PDFTron и языке ObjectiveC. заранее спасибо...
6 Май 2023 в 16:12