我想设置我在Objective-C中创建的精灵的Z顺序,特别是在Cocos2D中.
这是我在尝试构建以下代码时遇到的错误:
CCSprite *mySprite = [CCSprite spriteWithFile:@"Image.png" rect:CGRectMake(0, 0, 96, 24)];
mySprite.zOrder = 0;
Run Code Online (Sandbox Code Playgroud)
...220: error: object cannot be set - either readonly property or no setter found
Z-Order必须能够以某种方式设置 - 它是否只能在实例化的行上设置而不是在创建之后设置?我是否必须为CCSprite的属性创建setter方法?为什么它不会有这些方法?
R#4.5(欢迎回答5)
VS2008(欢迎回答VS2010)
C#(FWIW)
我正在使用构造函数(问题也适用于方法),并且有Intellisense:

我还没有为第一个参数"firstName"指定值.今天,我键入"firstName",然后让IDE为我创建该变量(我初始化为某个值).
我知道IDE会为我创建变量.我希望它为我创建变量名称.
我不想输入"firstName".我喜欢参数作者选择的变量名,我想在我的(调用)代码中使用该变量名.
有没有办法让我自动重新生成这些可接受的变量名称(调用代码),因为我按参数参数移动,通过这一行(调用)代码?
当用户向下滚动> 90%时,我想做一些事情,所以我想我可以像在ListView中一样添加onScrollListener.不幸的是,ScrollView似乎没有类似的方法.有什么方法可以做我想做的事; 当用户向下滚动约90%时收到通知?
谢谢,Erik
我不是数据库人,但我正在尝试清理另一个数据库.所以我的问题是,将性别表正常化会走得太远吗?
User table:
userid int pk,
genderid char(1) fk
etc...
gender table:
genderid char(1) pk,
gender varchar(20)
Run Code Online (Sandbox Code Playgroud)
现在起初它对我来说似乎很愚蠢,但后来我考虑了它,因为我可以有一个恒定的数据源来填充或绑定.我将使用WPF.如果它是另一个框架我可能会避免它,但你怎么看?
我有兴趣将Heroku用于我的项目.我现在不想支付它,但免费计划只提供5MB的数据库.
有什么措施可以用来知道在5MB数据库中可以存储多少列/行的简单文本数据?
谢谢
我这里有一个非常简单的问题.我只想知道是否有现成的Rails方法来实现这一目标,因为我不想重新编写已经在框架中的东西.
想想一个像"this_is_an_example"这样的下划线变量名.有没有一种快速的方法可以使用Rails将其转换为"这是一个例子"甚至"这是一个例子"?我知道ActiveRecord打印表列名如"first_name"作为"First Name",它是如何做到的?
谢谢!
我有功能转换数组中的列表:
void* list_to_array(SList* list)
{
int i;
int array_size = list_get_length(list);
void* array[array_size];
for (i = 0; i < array_size; i++)
{
array[i] = list_get_n_data(list,i);
}
return *array;
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试测试它时:
int* a = (int*)list_to_array(list);
printf("%d" (int)a);
Run Code Online (Sandbox Code Playgroud)
没关系.我看到第一个元素.但是当我试图获得第二或第三个元素时:
int* a = (int*)list_to_array(list);
a++;
printf("%d" (int)a);
Run Code Online (Sandbox Code Playgroud)
我看到第一个元素+ 4.如果我尝试获得第三个元素我看到第一个元素值+ 8等等...为什么?怎么了?
谢谢
创建跨浏览器的富文本编辑器时.你会用哪个?为什么?
请记住,粘贴必须能够抵御多个来源(记事本,文字,其他网站),并且它不应该依赖于任何Javascript库.
有没有一种简单的方法来计算PowerShell中命令的执行时间,比如Linux中的'time'命令?
我想出了这个:
$s=Get-Date; .\do_something.ps1 ; $e=Get-Date; ($e - $s).TotalSeconds
Run Code Online (Sandbox Code Playgroud)
但我想要更简单的东西
time .\do_something.ps1
Run Code Online (Sandbox Code Playgroud) 如何使用Java Swing库绘制水平线?我知道我需要覆盖,paint(Graphics g)但我不确定该方法应该放什么.
@Override
public void paint(Graphics g)
{
// What goes here?
}
Run Code Online (Sandbox Code Playgroud) database ×2
android ×1
arrays ×1
c ×1
c# ×1
heroku ×1
hosting ×1
java ×1
javascript ×1
list ×1
objective-c ×1
parameters ×1
powershell ×1
resharper ×1
string ×1
swing ×1
time ×1
wpf ×1
z-order ×1