最近、Xcodeの静的解析機能が面白いので、iPhone開発時によく使うようになった。以前は別途インストールしたclang analyzerを使っていたけれど、今はXcodeの“Build and Analyze”メニューから呼び出せるので手軽だ。 Running the analyzer within Xcode この静的解析機能を使うと、興味深い指摘をしてくれるのでいろいろ試してみた。開発環境は下記の通り。 MacOS X 10.6.4 (Snow Leopard) Xcode 3.2.4 メモリリークの可能性 下記のコードを解析させると、「アナライザ結果」として"Potential leak of an object allocated on line ..."が指摘される。 - (NSString*)test1 { NSString *data = [[NSString alloc
![Xcodeの静的解析機能が便利だ - rabbit2goのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1c43ec376ec2879c825cb5bafee2d6ed2c26187/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F61b2626e059d88d0d47a20fd734a345257f81f59%2Fbackend%3Dimagemagick%3Bversion%3D1%3Bwidth%3D1300%2Fhttps%253A%252F%252Fcdn-ak.f.st-hatena.com%252Fimages%252Ffotolife%252Fr%252Frabbit2go%252F20100913%252F20100913115253.png)