私はチュートリアルに従って、このコードを見つけます:
self.imageView.frame = (CGRect){.origin = CGPointMake(0.0f, 0.0f), .size = image.size};
それが何をするのかはかなり明確ですが、このコード行の構文がわかりません。初めてこのようなものを見ました: .size = image.size
. ドット構文では、 のようにドットの前に何かが表示されることを期待していますが、self.view
の意味は.size
何ですか?
2 番目の質問は、なぜ丸括弧があり、その後に中括弧があるのですか? そのような構造は今まで見たことがありません(){};
。
私の質問はばかげているように聞こえるかもしれませんが、今は少し混乱しています。誰か説明してもらえますか? ありがとうございました。