Предупреждение памяти и сбой: как с этим справиться

Я использую инструменты для выявления утечек памяти. По крайней мере, в одном сценарии, когда я постоянно перелистываю слайды / страницы (внутри UIScrollView), я не вижу утечки памяти. Использование инструментов - под «Срок службы распределения» Я переключаю на просмотр «Создано & 00100100 00100100 01000010 01111110 10000001 10000001 10000001 утра ...

Можете ли вы помочь мне найти способ преобразовать символ в двоичный файл 8x8 (я не уверен, как его назвать)

, как, например, "A"

00011000
00100100
00100100
01000010
01111110
10000001
10000001
10000001

, на самом деле я делаю это вручную: (

предложения все еще открыты: D

РЕДАКТИРОВАТЬ: В любом случае, если вам, ребята, интересно, что я пытаюсь сделать.

Пытаюсь сделать это LED Wave Display . Но так как у меня нет знаний по взаимодействию с компьютером. Я просто хочу попробовать это в Windows Mobile. LOL

6
задан jaysonragasa 5 March 2010 в 10:04
поделиться

5 ответов

2
ответ дан 17 December 2019 в 18:14
поделиться

Это какой-то внешний (например, светодиодный, частотно-регулируемый) дисплей? Сколько символов нужно преобразовать? Только буквенно-цифровые символы и несколько знаков пунктуации или каждая отдельная кодовая точка Unicode?

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

Или используйте свою любимую программу рисования, чтобы создать полосу растрового изображения высотой 8 пикселей (черно-белую) с выбранными вами глифами, а затем загрузите ее в свое приложение.

0
ответ дан 17 December 2019 в 18:14
поделиться

Есть формат изображения, в котором вы указываете ширину и высоту в первой строке, а затем нули и единицы.

P1 7 3
0001000
0011100
0110010

Я ищу его название.

EDIT Да, нашел.

Он называется Portable Bitmap Format.

Пример использования. :)

1
ответ дан 17 December 2019 в 18:14
поделиться

Вы можете создать растровое изображение 8x8 и нарисовать на нем символы один за другим, а затем прочитать обратно GetPixel изображение создано.

0
ответ дан 17 December 2019 в 18:14
поделиться

Я предполагаю, что это какой-то светодиодный / VFD-дисплей, как предлагает Роджер. В таком случае, что плохого в том, чтобы просто жестко закодировать каждую букву? Это будет выполняться намного быстрее, чем любые вычисления на лету. Вы предлагали кешировать себя, но какой в ​​этом смысл? Зачем вам динамически генерировать (а затем кешировать) что-то, что всегда будет одинаковым. Как часто вы собираетесь менять алфавит? Закодируйте это жестко и прекратите попытки перестроить проблему, которой не существует.

0
ответ дан 17 December 2019 в 18:14
поделиться
Другие вопросы по тегам:

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