Предполагается, что файлы выглядят следующим образом:
noun
noun1
Вы можете загрузить это как таковое. Это синхронно. Вы также можете сделать это асинхронным способом, если хотите.
const fs = require("fs");
const nounFile = "nouns.txt";
const verbFile = "verbs.txt";
const readFile = function (file) {
return fs.readFileSync(file).toString().split("\n");
};
const randomItem = function (items) {
return items[Math.floor(Math.random() * items.length)];
};
const nouns = readFile(nounFile);
const verbs = readFile(verbFile);
const noun = randomItem(nouns);
const verb = randomItem(verbs);
У Прагматически настроенного Программиста есть некоторые видео броски, но они - 5$ каждый. Существует серия из двух частей при использовании XCode и пяти серий при записи Вашего первого приложения для iPhone.
Поздно Ночным Какао и другими шоу на функции Mac Developer Network темы iPhone время от времени.
CocoaCast также имеет эпизоды iPhone, которые имеют тенденцию быть немного более практичными.