Objective-C:delegateはretainじゃなくassign
2012/12/04
category: Objective-C | tag: Objective-C | no comments
delegateをretainしていると、渡した側でメモリが解放されない状態が起きるようです。
1 |
@property (nonatomic, retain) id delegate; |
retainじゃなく、assignで。
1 |
@property (nonatomic, assign) id delegate; |
# retainをassignとすることでメモリが解放されない現象は解消しました。
# まだ、ちゃんと理解できていないのでメモ書きのみ。
コメントを残す
コメントを投稿するにはログインしてください。