作成されたメソッドの外で次の構造体に固執するにはどうすればよいですか? 私はそれをインスタンス変数またはプロパティに割り当てようとしましたが、うまくいきませんでした。
@property(nonatomic) CTParagraphStyleSetting defaultParagraphSettings;
- (void)someMethod {
CTParagraphStyleSetting settings[] = {
{ kCTParagraphStyleSpecifierAlignment, sizeof(CTTextAlignment), &alignment },
{ kCTParagraphStyleSpecifierLineBreakMode, sizeof(CTLineBreakMode), &lineBreakMode },
};
self.defaultParagraphSettings = settings;
}
self.defaultParagraphSettings = settings;
次のエラーが生成されます。
互換性のないタイプ 'CTParagraphStyleSetting [4]' から 'CTParagraphStyleSetting' (別名 'struct CTParagraphStyleSetting') に割り当てています
私はこれを正しい方法で行っていますか?