#iphone #ios #file #text
#iPhone #iOS #файл #текст
Вопрос:
Я новичок в программировании для iphone / ios. Я разрабатываю простое приложение для отображения форматированного текста (курсив, жирный шрифт, подчеркивание, пробел табуляции). Что я должен использовать?
1) Сохраните текст в core data, SQL или файлах?
2) Закодируйте текст в xml и проанализируйте его (ниже)? Или есть другой способ, просто скопировать и вставить из MS Word? Или я использую UIWebView?
NSString *path = [[NSBundle mainBundle] pathForResource:@"event" ofType:@"xml"];
3) Какой простой способ пометить страницу «избранной», чтобы я мог легко извлекать эти страницы?
4) Для «избранных» страниц я сохраняю информацию в core data, SQL или записываю в файлы?
Заранее спасибо, что нашли время ответить на эти основные вопросы.
PS: Печальный день, когда мы потеряли великого гения бизнеса / технологий. Можно было бы только углубиться в то, что сказал Стив Джобс … будет обновление, освободите место для следующего бизнес / технического гения
Ответ №1:
Вот ответы на каждый вопрос: 1) лучше файлы, и не забывайте использовать удивительный UIDocument api от Apple 2) вам не нужно вести диалог с xml или другим (например, world :), просто сохраните в формате rtfd 3) лучше сохранить в словаре NSUserDefaults с именем файла и страницейчисла как избранное 4) ответил ранее
Комментарии:
1. пользователь170317 спасибо. Если я использую формат rtfd для своего файла, могу ли я легко переключить цвет текста и цвет bkgnd с белого / черного на черный / белый? Как мне это сделать?
2. пожалуйста, ознакомьтесь с API nsattributedstring — вы можете загрузить rtfd в атрибутивную строку и изменить все, что захотите…