Можно сделать это программно:
#include
#include
#include
#include
#include
int main() {
int fd = creat("/tmp/foo.txt", 0644);
ftruncate(fd, SIZE_IN_BYTES);
close(fd);
return 0;
}
Этот подход особенно полезен для впоследствии mmap файл в память.
используют следующую команду, чтобы проверить, что файл имеет корректный размер:
# du -B1 --apparent-size /tmp/foo.txt
Быть осторожным:
# du /tmp/foo.txt
, вероятно, распечатает 0 , потому что это выделяется как Редкий файл , если поддерживается Вашей файловой системой.
см. также: человек 2 открытых и человек 2 усеченных
Аппликатин, кажется, имеет эффект свечения только для чисел. Это 10 цифр плюс несколько символов («.», «+», «-» и т. Д.). Самый простой способ добиться этого - создать разные изображения для каждой цифры и символа и создать подкласс UIView
, который может рисовать числа в своем методе drawDect
.
В моем ответе здесь я описываю способ применения эффекта свечения к любому тексту или векторным элементам, нарисованным в UIView или CALayer.