SkyArts.com’s Twitter Updates for 2022-02-28
- Objective-C (Swift も含む) の "@ selector" でメソッドを指定する際に存在しないメソッドを指定してもビルドエラーにならないのですね。
確か以前はきちんとエラーになった気がするのですけれどね。
Xc… https://t.co/qDUWIaJ0fi 16:03:57, 2022-02-28 - Objective-C のクラスの命名規則は、Apple社自身が守っていないので、ウチのクラスの先頭に付く "SA" が
"/System/Library/PrivateFrameworks/SAObjects.framewor… https://t.co/ZDiOdg3UPn 16:13:45, 2022-02-28 - そして、以下の様な不吉なログが出力されるのですよね。
One of the two will be used. Which one is undefined.
(簡易訳) 2つのうちの1つが使用されます。 どちらが未定義です。 in reply to SkyArts_dot_com 16:14:44, 2022-02-28 - まあ、Apple社のクラスは PrivateFrameworks 内なので、今の所おかしな動きをした事はないのですが、気になりますね。 in reply to SkyArts_dot_com 16:16:12, 2022-02-28
- 加えて、今までこのクラス名の衝突関連問題では 「PrivateFrameworks を使用しているぞ!」とリジェクトされた事はありませんね。 in reply to SkyArts_dot_com 16:18:19, 2022-02-28
0
28
2月