5

私はチュートリアルに従って、このコードを見つけます:

self.imageView.frame = (CGRect){.origin = CGPointMake(0.0f, 0.0f), .size = image.size};

それが何をするのかはかなり明確ですが、このコード行の構文がわかりません。初めてこのようなものを見ました: .size = image.size. ドット構文では、 のようにドットの前に何かが表示されることを期待していますが、self.viewの意味は.size何ですか?

2 番目の質問は、なぜ丸括弧があり、その後に中括弧があるのですか? そのような構造は今まで見たことがありません(){};

私の質問はばかげているように聞こえるかもしれませんが、今は少し混乱しています。誰か説明してもらえますか? ありがとうございました。

4

1 に答える 1