Как загрузить локальный файл изображения в формате JPEG или PNG в приложение для iPhone?

Кажется, вы путаете mysql_query с mysqli_query. Первый принимает оператор sql как первый параметр, в то время как последний ожидает идентификатор ссылки (созданный Mysqli :: connect) в качестве первого параметра и оператор как второй.

Эти два расширения не совместимы друг с другом. Я предлагаю вам выбрать один, прочитать страницы руководства о том, как подключиться, выполнить запросы и т. Д., И забыть другое. В результате, mysqli является более функциональным, но более сложным в результате.

16
задан BeachRunnerFred 23 June 2010 в 17:47
поделиться

4 ответа

Если вы загрузитесь в UIImage, вы можете получить CGImageReg:

    UIImage *image = [UIImage imageNamed:@"image.png"];
CGImageRef imageRef = [image CGImage];
17
ответ дан 30 November 2019 в 21:02
поделиться

1) Он может находиться где угодно в группах и файлах, но если у вас их всего несколько, я бы рекомендовал вставить его в группы ресурсов. Помните, однако, что группы в группах и файлах не соответствуют реальным папкам в вашей структуре каталогов. Они просто существуют для организации ваших файлов.

2) Просто перетащите его на панель «Группы и файлы».

3) Я бы использовал опцию «копировать». Не копировать его часто бывает полезно, когда вы ссылаетесь на общие ресурсы, используемые разными проектами.

4) Я сам не использовал CGImageRef, но если вам просто нужен UIImage, вы можете просто вызвать его метод класса imageNamed: и указать имя изображения без каких-либо дополнительных путей, ведущих к нему. Предполагается, что файл будет относиться к основному пакету вашего приложения.

5
ответ дан 30 November 2019 в 21:02
поделиться

Если у вас есть конкретное изображение или набор изображений, которые вы хотите включить в приложение, вы можете просто перетащить их в проект - я предпочитаю для этого раздел Resources - и сослаться на них по имени, используя UIImage "imageNamed" для инициализации.

Если вы пытаетесь загрузить изображения, локальные для отдельного iPhone, то для этого используются другие методы, но, похоже, это не то, что вам нужно.

Я тоже новичок в программировании iPhone, поэтому надеюсь, что это поможет.

2
ответ дан 30 November 2019 в 21:02
поделиться

1 & 2) Вы можете разместить его в любом месте на жестком диске (если вы не переместите или удалите его .. тогда вам нужно обновить ссылку в XCode). В XCode вы можете создать «Группу» для своих изображений, щелкнув правой кнопкой мыши в левом дереве модели и выбрав ее из меню. Затем просто щелкните правой кнопкой мыши еще раз, выберите «Добавить» -> «Существующие файлы или папки» и выберите файл png. Если вы случайно добавите его в неправильную группу, вы можете перетащить его в дереве модели XCode. Вы также можете перетащить файл в группу в XCode из окна Finder.

3) Вы можете просто использовать настройки копирования «По умолчанию», и вам не нужно копировать их в проект. Ссылка достаточно хороша, и нет необходимости рекурсивно создавать группы.

4) Что вы пытаетесь сделать с изображением? Вам нужен CGImageRef из файла png, или вы можете использовать UIImageView или UIImage , чтобы загрузить его из файла, или вы можете просто выложить его в Разработчик интерфейсов (IB). Если вы расскажете немного подробнее о том, как вы используете изображение, возможно, мы сможем вам помочь.

3
ответ дан 30 November 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: