我正在使用Xcode 4.2并为iphone构建游戏(来自iOS 3.0 - 5.0).cocos2d支持ARC吗?转换以前版本中编写的代码需要进行哪些修改?
如果我对变量使用强和弱关键字并将编译器设置为LLVM GCC 4.2,结果会是什么?是否有必要将编译器更改为3.0以支持ARC?
在下面的示例中,从 firebase 获取数据后,我想添加 redux 存储中已经存在的用户对象并将其附加到所有消息对象中。请求你帮忙。
db.collection(`messages/${documentId}/chat`)
.get()
.then(snapshot => {
const messages = [];
snapshot.docs.forEach(doc => {
console.log("message", doc.id, doc.data());
messages.push({
id: doc.id,
from: doc.data().from,
to: doc.data().to,
text: doc.data().text,
timestamp: doc.data().timestamp.seconds * 1000
});
});
dispatch({ type: GET_CHAT, payload: messages });
});
Run Code Online (Sandbox Code Playgroud)