- 運営しているクリエイター
2018年10月の記事一覧
[cocoa][swift]え!それって参照渡し?
とても違和感を感じる用語がある。それは、『参照渡しだ』。
え!違うだろ?と感じていたが、いい機会なので、調べてみた。
引数
引数と呼ばれるものにどんな種類があるのか、まずは列挙してみる。
実引数
関数に渡す値。
sum(1, 2);
仮引数
関数が受け取った変数。
int sum(int a, int b){ return a + b;}
値渡し(call by value
[cocoa][swift]プライバシーとセキュリティ(リモート通知のデバイストークンの扱いなど)
GDPRで話題になる頻度が上がったプライバシーとセキュリティ。対応は個々でだと思うが、サーバを利用しない方が難しい今のスマートフォン・アプリケーション開発者にとって、システム提供側によって、何らかの対応が必要になる可能性がある。そこで、今回の発表では、iOSアプリケーション開発に関係がありそうな項目について取り上げてみた。
GDPRとは
対象は個人情報。内容は、思いっきり端折ると、利用目的など
[cocoa][swift]MojaveのDark Mode
Macintoshが革新的だったのは、白色背景に黒文字を表示したことだ。これは、macOSのAquaにも受け継がれたのだが、MojaveのDark Mode登場により状況が変わった。説明を信じれば集中したいときはDark Modeが適しているそうだ。
真偽はさておいて、Dark Modeに試してみて感じるのは、Dark Modeに完全対応していないアプリケーションが存在すると、画面が見苦しくなる