Вопросы по теме 'objective-c++'
Использование классов C++ в Objective-C++
Я использую небольшую библиотеку C++ в приложении Cocoa (просто очень простой пример, чтобы узнать, как я должен это делать).
Итак, у меня есть небольшой класс C++ в пространстве имен, который выглядит следующим образом:
namespace testlib {...
1137 просмотров
schedule
15.09.2022
C++ и Objective C в проекте Xcode
Недавно я обновил Xcode до версии 3.2.2 (предварительная версия). Он отлично работает со старыми проектами Objective-C, но у меня возникают некоторые проблемы с проектами, которые содержат код Objective-C/Objective-C++. Во время компиляции я получаю...
1246 просмотров
schedule
24.05.2023
класс NSCFData автоматически выпускается без пула
Я преобразовал свой NSString в строку и вернул то же самое, но вышеупомянутая ошибка, упомянутая в заголовке, печатается на консоли. Пожалуйста, предложите, чтобы я мог уйти от этой проблемы.
мой код ниже:
строка stringFromNSString (NSString *...
902 просмотров
schedule
18.04.2024
Что такое объективный С++?
Что такое Objective C++ и можно ли использовать этот язык в Xcode?
80636 просмотров
schedule
04.04.2023
Objective-C ++ для разработки под iOS
Можно ли использовать Objective-C ++ для разработки приложений под iOS (iPhone, iPad, iPod touch)?
Есть ли в Интернете примеры и исходный код?
12437 просмотров
schedule
11.07.2022
Ошибка переключения с vector‹float› на vector‹short›
У меня есть приложение, которое я делаю, где я хотел бы изменить вектор, который я создаю, с плавающего на короткий. Мой код находится в заголовочном файле следующим образом:
vector<float> vertices;
и он отлично работает, но если я...
177 просмотров
schedule
27.08.2022
#include‹vector› нет такого файла или каталога
Поэтому мне нужно использовать векторы в моем проекте. Я изменил файл .m на .mm, чтобы сделать его Objective-C++. Но когда я пытаюсь сказать:
#include <vector>
В моем .h написано, что файл или каталог не найден. Если я помещу эту...
16101 просмотров
schedule
15.09.2022
memset в статически выделенном массиве байтов zlib в библиотеке приводит к сбою программы Objective-C++
Я пишу библиотеку, которая использует статически размещенный C-массив типа Byte, определенный в zlib.h. Я обнаружил, что код дает сбой при вызове memset. Полный код выглядит так:
Byte compressedDataBuffer[kLabelBufSiz];
memset...
569 просмотров
schedule
03.06.2022
Как получить текущую миллисекунду из структуры TIME_OF_DAY_INFO
Следующее не дает текущую миллисекунду с сервера tod_msecs Тип: DWORD
Количество миллисекунд от произвольной начальной точки (сброс системы).
Обычно этот член считывается дважды, один раз в начале процесса и еще раз в конце. Чтобы определить...
191 просмотров
schedule
08.04.2022
Переменная не является статическим членом класса
Я работаю над классом GameKitHelper, и он в основном написан на C++, но в некоторых местах также с использованием Objective-C внутри файла .mm.
Я удалил немного функциональности, чтобы изолировать ошибку:
void...
1416 просмотров
schedule
22.05.2023
Вопрос о распределении памяти в подклассах
У меня есть основной вопрос о подклассе класса с объектами:
@интерфейс Мой класс: NSObject{
UIImage *изображение; NSString *строка; Система частиц *system; Объект *объект; Объект2 *объект2; }
Если я создам подкласс этого класса MyClass и...
47 просмотров
schedule
13.09.2022
Как получить список мест с помощью FourSquare API
я хочу получить список мест рядом с текущим местоположением я нашел метод forsquare Api
+(void)searchVenuesNearByLatitude:(NSString*)lat
longitude:(NSString*)lon
accuracyLL:(NSString*)accuracyLL...
1307 просмотров
schedule
28.06.2022
Раскраска синтаксиса Xcode нарушена в файлах .mm
Я пытался отладить эту проблему в течение нескольких недель, и у меня нет никаких успехов. В одном из моих проектов мои файлы .mm больше не имеют правильной синтаксической окраски, за исключением таких вещей, как @property, @synthesize и примитивных...
989 просмотров
schedule
03.09.2022
EXC_BAD_ACCESS в NSLog без форматирования строки
Я получаю EXC_BAD_ACCESS (или ошибку malloc) в следующей строке кода:
NSLog(@"Points:");
Что для меня не имеет смысла, так как это должен быть доступ к строковой константе и ничего больше. Обычно это EXC_BAD_ACCESS, но иногда это следующая...
4348 просмотров
schedule
02.08.2022
Использование NSLog с объектами C++ в Objective-C++
У меня есть следующая структура программы:
int firstFunction(unsigned char *firstValue, int s, int t)
{
CppFunction *cpp=CppFunction::create(firstValue, s, t, 0);
}
Как бы я взял NSLog из cpp ?
2374 просмотров
schedule
15.01.2024
Objective-C - Переменные метода iVar Scoped?
Раньше я возился с Objective-C и столкнулся с довольно распространенной ситуацией:
У меня был класс, который не был синглтоном, которому требовалась переменная, разделяемая между вызовами методов, например static , но каждому экземпляру...
798 просмотров
schedule
16.06.2023
Ссылка на переменную ARC __weak в Objective-C вызывает предупреждение. Атрибут __weak не может быть указан для автоматической переменной.
У меня есть приложение (только ios5), которое внутри метода объявляет слабую переменную, используемую внутри блока для ссылки на экземпляр контроллера представления.
QRCodeViewController * __weak weakSelf = self;
Проблема в том, что...
2996 просмотров
schedule
10.03.2024
llvm выбирает первое (неправильное) определение локальной структуры из двух, определенных в разных областях: это ошибка llvm?
У меня есть следующий пример кода:
@interface S1 : NSObject
{
void(*fn_)();
}
@end
@implementation S1
- (void) set:(BOOL)f
{
if (f)
{
struct A { static void f() { std::cout << "1" << std::endl; } };
fn_ =...
81 просмотров
schedule
01.11.2022
Ошибки проекта C++ Xcode iOS
Я работаю над проектом iOS, который представляет собой несколько классов С++. Но, как кажется, составить их не так просто. Я устал от разных методов, но все время выдают какие-то ошибки.
1) Сначала я переименовал .m;class в .mm и пытаюсь...
575 просмотров
schedule
09.09.2022
Objective C с добавлением C++
Мне дали несколько классов C++ для включения в мой проект Objective C. Я никогда не делал этого раньше, поэтому я должен спросить:
Есть ли что-то особенное, что мне нужно сделать, или я могу просто переименовать .cpp в .mm?
Как насчет импорта...
105 просмотров
schedule
27.07.2022