hishidaの開発blog

EBシリーズ(EBPocket,EBWin,EBMac,EBStudio),KWIC Finder,xdoc2txt,読書尚友の開発者ブログ

EBMac 64bit化

EBPocket for iOS のiOS8対応版は、ストアに提出して1週間経つが、審査が混んでいるのか、まだレビュー待ちである。
今回EBPocket for iOS を arm64 対応をした結果、ソースを共有しているEBMacも64bit版でビルドできるようになった。数日でVectorに上げられると思う。
ただ64bit化のメリットは特に体感できない。

64bit化で注意すべき点:

  • longは32bit OSでは4byteだが、64bit OSでは8byte。(intはどちらも4byte)
  • NSIntegerはlongなので、32bit OSと64bit OSでサイズが違う。
  • CGFloatが32bitではfloat だったのが64bitではdouble。