我在Xcode中创建了一个.xcdatamodel托管对象模型文件.我在Groups&Files中选择了该文件.然后我转到File> New ...>并且在iPhone模板/ Cocoa Touch类模板中没有任何地方我看到"托管对象类"文件模板.
有谁知道什么是错的?
我想知道是否有人知道开源或付费Xcode模板.
这将是一个基本的游戏,(不是COCOS2d).
它将包括简单的项目,如配置文件管理,加载/保存,菜单,设置,(可能包括Openfeint /游戏中心)
用作创建新游戏的基础的东西,一遍又一遍使用的东西.
我正在考虑创建一个简单的三场比赛,或者一个纸牌游戏.
在我坐下来自己创建一个之前,我想我会检查是否有可用的东西.(不需要重新制作轮子吗?)
感谢大家!
我在XCode4中有一个带有依赖项目的项目(恰好是Kal项目).
当我从XCode中更新Kal项目,然后运行父项目(这发生在同一个工作区btw),看起来 XCode编译修改后的Kal项目但没有链接到新编译的libKal.a文件.
我正在运行一个默认的父项目方案.从日志中我可以看出,在运行时,它会在构建父项目之前构建依赖项目.但是,我可以让父项目使用我的更改的唯一方法是,如果我将libKal.a产品重新添加为要链接的库,则在父构建目标的"Link Binary with Libraries"部分下.
也许是线索: - 我正在使用LLVM, - 我有-all_load标志.
我的应用程序是沙盒(根据最新的App Store指南),我想创建一些临时文件.
我被允许这样做吗?如果"是",我可以在哪里做到这一点?有没有预定的路径?(以及访问该路径的命令?)
好的,我知道在C++中 - 让我们说2维 - 数组可以这样初始化:
int theArray[5][3] = {
{1,2,3},
{4,5,6},
{7,8,9},
{10,11,12},
{13,14,15}
};
Run Code Online (Sandbox Code Playgroud)
现在,如果我想使用预先存在的数组作为theArray元素呢?
例如
// A, B, C, D,... have already been declared as :
// `const U64 A[] = { 1,2,3,4 };` etc...
const U64 multiDimArray[12][64] = {
A, B, C, D, E, F,
G, H, I, J, K, L
};
Run Code Online (Sandbox Code Playgroud)
这个,但是会引发错误:
cannot initialize an array element of type 'const U64'
(aka 'const unsigned long long') with an lvalue of type 'const …Run Code Online (Sandbox Code Playgroud) 好的,这是我的情况:
NSMutableArray绑定到NSTableView,通过NSArrayController.NSArrayController's selectNext:和selectPrevious:问题是:选择确实发生了变化,但表视图不会滚动到当前选择,因此其内容是可见的.
我该怎么办?有任何想法吗?
我试图按照D应用程序在各个地方给出的示例.通常在学习语言时,我会从示例应用程序开始并自行更改,纯粹是为了测试内容.
引起我注意的一个应用是计算传入的文本块中的单词的频率.由于字典是在关联数组中构建的(元素存储频率,键是单词本身),输出没有任何特定的顺序.因此,我尝试根据网站上给出的示例对数组进行排序.
无论如何,这个例子显示了一个lambda'排序!(...)(数组);' 但是当我尝试代码时,dmd将无法编译它.
这是简化的代码:
import std.stdio;
import std.string;
void main() {
uint[string] freqs;
freqs["the"] = 51;
freqs["programming"] = 3;
freqs["hello"] = 10;
freqs["world"] = 10;
/*...You get the point...*/
//This is the actual example given, but it doesn't
//seem to work, old D version???
//string[] words = array(freqs.keys);
//This seemed to work
string[] words = freqs.keys;
//Example given for how to sort the 'words' array based on
//external criteria (i.e. the frequency of the words from
//another array). This …Run Code Online (Sandbox Code Playgroud) 在你说它是另一个问题的副本之前,请继续阅读.
我的开发环境是:
我需要的 :
提示:
会是什么,你建议?
好的,这就是我想要的:
NSTextViewNSRange在光标位置获取"当前"字(作为?)(如何确定?)我不确定如何解决这个问题:我的意思是我的主要关注点是获取当前位置NSTextView并获得关键点(我知道一些Text插件支持这一点,但我不确定原始NSTextView实现... )
那有内置功能吗?或者,如果没有,任何想法?
更新: 光标位置(已解决)
NSInteger insertionPoint = [[[myTextView selectedRanges] objectAtIndex:0] rangeValue].location;
Run Code Online (Sandbox Code Playgroud)
现在,仍在尝试找到指定基础单词的解决方法......
我已经完全实现了NSFilePresenter协议,NSFileCoordinator用于跟踪对导入的文件夹/文件树所做的外部更改.它通常有效.
但是,我仍然有点困惑.
presentedSubitemDidChangeAtURL:,presentedSubitemAtURL:didMoveToURL:并且presentedItemDidChange是唯一被调用的人presentedItemDidChange(在其他情况下显然也会调用)我错过了什么?
不应该presentedItemDidGainVersion:或savePresentedItemChangesWithCompletionHandler:被叫?
任何帮助或指示都非常受欢迎!:)