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

Смущен поведением NSBundle
У меня есть файл plist, который находится в каталоге Templates моего каталога .app. Таким образом, этот файл plist загружается без проблем: NSDictionary *sqlPropertyList = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle]...
596 просмотров
schedule 16.05.2022

Переопределение предпочтительной локализации строк на лету для тестирования
Использование приложения «Настройки» в симуляторе iPhone для переключения языков — это способ PITA протестировать настройки локализации. Я пытаюсь найти способ переключения локализаций (en/fr/es/etc) на лету в моем приложении с настройкой отладки без...
3020 просмотров

NSBundle pathForResource имеет значение NULL
Я создаю простое приложение с xcode и objc, и мне нужно загрузить NSDictionary из файла, но я не могу получить путь к файлу с помощью NSBundle: NSString *l = [[NSBundle mainBundle] pathForResource:@"LoginStatuses" ofType:@"plist"]; NSLog(@"%@",...
43907 просмотров
schedule 25.10.2022

NSBundle pathforResource, куда поместить файл фильма
Я не совсем понимаю, как работает pathForResource. Я хотел воспроизвести фильм из своего приложения. Я перетащил его в XCode, установив флажок, чтобы добавить его в подпапки и создать каталог, если это необходимо. Я поместил его в отдельную папку...
754 просмотров
schedule 12.07.2023

iPhone/iPad: невозможно скопировать папку из NSBundle в NSDocumentDirectory
Я пытаюсь скопировать папку в своем NSBundle, содержащую довольно много изображений. Я пытался сделать это с помощью этих кодов. NSFileManager *fileManager = [NSFileManager defaultManager]; NSError *error; NSArray *paths =...
2231 просмотров

Как получить имя PNG вместо всего пути к каталогу в Xcode?
Итак, у меня есть список PNG в моем проекте Xcode «Поддерживающие файлы». И я сделал это, чтобы получить доступ ко всем файлам с расширением PNG: NSArray *pngFilePaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"png" inDirectory:@""];...
215 просмотров
schedule 06.11.2022

Программная установка заголовка строки меню Mac
Как программно изменить заголовок приложения в строке меню Mac ( после запуска приложения)? Я знаю, что могу установить его перед запуском программы через CFBundleName в файле Info.plist. Однако мне нужно изменить его после инициализации...
626 просмотров
schedule 01.06.2022

Как получить доступ к файлам по пути NSURL
Привет всем, у меня есть следующий код: NSString* issuePath =[[self contentURL] URLByAppendingPathComponent:@"magazine"].path; У меня есть файл с именем a.plist в указанном выше каталоге. Мне нужно прочитать содержимое файла a.plist. Как...
224 просмотров
schedule 02.07.2022

Как читать изображения из NSMainBundle в iOS
У меня есть структура, подобная следующей, в моем проекте Xcode. Мне нужно прочитать все изображения из проекта и сохранить их в массиве. Я использовал следующий код из некоторых других сообщений StackOverflow, но он не работает....
463 просмотров
schedule 13.07.2022

Как получить пакет для структуры?
В Swift вы можете позвонить let bundle = NSBundle(forClass: self.dynamicType) в любом классе и получить актуальную связку. Если вы NSBundle.mainBundle() не сможете получить правильный пакет, например, при выполнении модульных тестов....
4986 просмотров
schedule 09.05.2023

Цель C: метод loadNibNamed: как он работает?
Я бы знал, как работает loadNibNamed класса NSBundle ; В каком-то документе я нахожу что-то вроде [[NSBundle mainBundle] loadNibNamed:@"mynib" owner:self options:NULL]; без возвращаемого значения; только что вызванный внутри метода...
6223 просмотров

Как я могу получить комплект для своего кода фреймворка?
Есть ли способ узнать, какой пакет соответствует файлу исходного кода? Я пытаюсь выполнить следующее: У меня есть файл source.swift/source.m внутри Framework X. Этот файл имеет функцию, например: если бы он был в Swift ->...
1254 просмотров
schedule 15.08.2022

Swift - прочитать файл plist в массив?
Я создал мини-перевод с английских слов на испанские слова. Я хотел бы использовать englishArray.plist вместо моего englishArray = ["the cat"]. Как мне это создать? Я также использовал localizable.strings для получения значения «кот» для...
15874 просмотров
schedule 31.05.2022

Доступ к звуковому файлу через NSBundle - pathForResource
Так что я просто пытаюсь заняться программированием для iOS, пройдя несколько онлайн-видеокурсов. Проблема в том, что они не обновлены для Swift 3. В моем проекте на данный момент требуется импортировать звуковой файл через NSBundle-Framework,...
1454 просмотров
schedule 23.06.2023

Пакет Cocoapod недоступен в моем приложении
Я создаю свой собственный модуль с некоторыми файлами ресурсов. В основном это определяется так: Pod::Spec.new do |s| s.name = 'MyName' s.version = '0.0.1' s.license = { :type => 'MIT' } s.homepage = 'not important'...
576 просмотров
schedule 08.03.2023

Расширение iMessage: получение нулевого пакета из другой цели
У меня есть существующее приложение, и я хочу создать расширение iMessage. Поэтому я добавил целевое расширение iMessage в свой проект. Теперь я хочу показать существующее представление в этом расширении через представление контейнера. Я добавил...
196 просмотров

NSBundle bundleWithIdentifier, возвращающий null для статической структуры и пакета ресурсов
Я пытаюсь создать статическую структуру, которая будет использовать некоторые изображения для отображения в своем представлении. Я создал MyFrameworkBundle.bundle из XCode, добавив цель в свой проект SDK. Добавил все мои изображения в пакет,...
1962 просмотров
schedule 27.11.2022