私が行った場合
zPosition = 3;
そしてすぐに私はメソッドを実行します
string = [[NSString alloc]initWithFormat:@"%i", (NSInteger)shape.zPosition];'
label.text = string;'
その場合、ラベルには zPosition の誤った値が表示されます。ただし、遅延後にメソッドを実行すると機能します。
そこで何が起こっているのですか?zPosition が作動するのに少し時間がかかりますか? それとも私は間違った方法で何かをしているのですか?
これが私が話していることの要点の例ですhttps://gist.github.com/4670390