Память, предупреждающая после использования UIImagePicker однажды

Хорошо, вот мои 2 цента:

http://dbalink.wordpress.com/2008/10/24/querying-the-object-catalog-and-information-schema-views/

я слишком ленив для переписывания всего этого здесь, поэтому проверьте мое сообщение. Это может быть тривиально многим, но будут некоторые, кто найдет его "скрытым сокровищем".

РЕДАКТИРОВАНИЕ:

Через некоторое время, я решил добавить код здесь, таким образом, Вы не должны переходить к моему блогу для наблюдения кода.

SELECT  T.NAME AS [TABLE NAME], C.NAME AS [COLUMN NAME], P.NAME AS [DATA TYPE], P.MAX_LENGTH AS[SIZE],   CAST(P.PRECISION AS VARCHAR) +‘/’+ CAST(P.SCALE AS VARCHAR) AS [PRECISION/SCALE]
FROM ADVENTUREWORKS.SYS.OBJECTS AS T
JOIN ADVENTUREWORKS.SYS.COLUMNS AS C
ON T.OBJECT_ID=C.OBJECT_ID
JOIN ADVENTUREWORKS.SYS.TYPES AS P
ON C.SYSTEM_TYPE_ID=P.SYSTEM_TYPE_ID
WHERE T.TYPE_DESC=‘USER_TABLE’;

Или, если Вы хотите вытянуть все Пользовательские Таблицы в целом, КУРСОР использования как это:

DECLARE @tablename VARCHAR(60)

DECLARE cursor_tablenames CURSOR FOR
SELECT name FROM AdventureWorks.sys.tables

OPEN cursor_tablenames
FETCH NEXT FROM cursor_tablenames INTO @tablename

WHILE @@FETCH_STATUS = 0
BEGIN

SELECT  t.name AS [TABLE Name], c.name AS [COLUMN Name], p.name AS [DATA Type], p.max_length AS[SIZE],   CAST(p.PRECISION AS VARCHAR) +‘/’+ CAST(p.scale AS VARCHAR) AS [PRECISION/Scale]
FROM AdventureWorks.sys.objects AS t
JOIN AdventureWorks.sys.columns AS c
ON t.OBJECT_ID=c.OBJECT_ID
JOIN AdventureWorks.sys.types AS p
ON c.system_type_id=p.system_type_id
WHERE t.name = @tablename
AND t.type_desc=‘USER_TABLE’
ORDER BY t.name ASC

FETCH NEXT FROM cursor_tablenames INTO @tablename
END

CLOSE cursor_tablenames
DEALLOCATE cursor_tablenames

ДОПОЛНИТЕЛЬНАЯ ССЫЛКА (мой блог): http://dbalink.wordpress.com/2009/01/21/how-to-create-cursor-in-tsql/

14
задан Community 23 May 2017 в 10:31
поделиться

2 ответа

Да, такое бывает. Следует помнить, что получать предупреждение о памяти - это нормально, это не значит, что вы плохой человек, вам просто нужно убедиться, что ваше приложение не аварийно завершит работу или не запутается в ответ на предупреждение о памяти.

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

9
ответ дан 1 December 2019 в 06:07
поделиться

Скорее всего, вы используете неотредактированные изображения, и они возвращаются в полном размере 1400x1300, что огромно и приведет к сбою вашего приложения. Я предлагаю изменить размер изображений до исходного разрешения iphone 320x480, должно решить вашу проблему

1
ответ дан 1 December 2019 в 06:07
поделиться
Другие вопросы по тегам:

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