Swift Embedded Framework

また知らない言葉があったので,調べてみました.
Swift Embedded Framework.
Xcode6から利用できるようなので,リリース自体はかなり前のようですが,私は積極的に採用したプロジェクトに参画したことがありません.
一応参考となるリンクをメモしておきます.

Swift Embedded Framework の導入
Embedded Framework使いこなし術
Embedded Frameworkの導入方法

GDC の dispatch_release() を ARC 対応する方法

久々に ARC を適用していない iOS アプリ開発に携わっていたのだが,ようやくそのアプリも ARC 対応することになり,[… release]; とか [… retain]; とか [super dealloc]; とか消したりして対応していたのだが,どうしても警告がとれない箇所があったので,解決方法をメモ.

1
2
3
4
5
6
- (void)dealloc
{
#if !OS_OBJECT_USE_OBJC
    dispatch_release(self.semaphore);
#endif
}

参照:iOS6(ARC)でのGCDのメモリ管理