読者です 読者をやめる 読者になる 読者になる

default引数

ぱくりと言われようと、便利なモノは便利なわけで。 swiftもPythonと同じようにdefault引数設定ができるわけだけど、Appleのドキュメントにはあまり明示的にこう使えと書いていないので、備忘。 まず、Pythonでもswiftでも私がdefault引数をよく使うシーンは…

AppStore バイナリサイズ 調節備忘録

このところ概算2週にひとねたのペースでMASにコードを送り込んでいるんだけど、ん?と思うところがあったので、備忘。 ScalaやHaskellで一度でも成立したモノ書いちゃうと、メンテナンシーやらテスト単位の取りやすさから、もうその辺の手続き型の言語は使え…

Swift解体新書 その1 ニーモニック確認環境

通常ならswift de classDrivenの続きのはずだが、一旦中断してクロスコンパイル環境から解体することにした。 なぜなら、WWDC2015 - 408にむっちゃ恐ろしいことが発表されていたから... 忙しさに負けて、チェック抜け...間抜け 詳しい解説はネット上和訳が出…

Cocoaで統計処理 四分位数実装編

Objective-C, 仕様検討, 個人的見解, 思案中 元OS屋から見て普通に考えるとCocoaでは演算高速化のため、NSExpressionによる統計関数を用意している(のだと思う) なぜなら、開発サイドから見ればそうすることにより 開発者が独自で変な実装しだす確率を下げる…