雑食プログラミング備忘録

Androidで一本指のタッチのみに対応したアプリを作るのはそれほど難しくはない。
しかし、マルチタッチ対応のアプリとなると少々厄介だ。
そこで今回は、マルチタッチの処理を行えるようなサンプルを作成しながら理解していく。

仕様はこのようにする。
  • 最初にタッチした指(以降"指A"とする)の処理を行う
  • 指Aを離さずに、次にタッチした指(以降"指B"とする)で二本指の処理を行う
  • 三番目以降のタッチは無視する
続きを読む

前回、前々回とNSURLSessionを取り扱ってきた。

[iOS] NSURLSessionを使って通信を行う
[iOS] NSURLSessionでマルチパートデータを送信する

NSURLSessionはとても便利だが、しっかりとセッションの後処理をしないとメモリリークが発生するようだ。
公式ドキュメントにこのように書いてある。
NSURLSession Class Reference

The session object keeps a strong reference to the delegate until your app explicitly invalidates the session. If you do not invalidate the session by calling the invalidateAndCancel orresetWithCompletionHandler: method, your app leaks memory.

続きを読む

このページのトップヘ