エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
PhotoSubmitterというライブラリを作っています。 このライブラリ自体はARCなのです。 でも、サードパー... PhotoSubmitterというライブラリを作っています。 このライブラリ自体はARCなのです。 でも、サードパーティライブラリがARCだったり非ARCだったりして、"-fno-objc-arc"フラグを設定すべきファイルがどれなのかわからなくなってしまっていました。 SO先生に聞くと、コンパイラフラグでコンパイル時に正しく設定されているかを確かめる方法を教えてくれました。以下のコードのいずれかをどこかに埋め込むと、コンパイル時にエラーを出せます。 非ARCコードの場合 #if __has_feature(objc_arc) #error This file must be compiled with Non-ARC. Use -fno-objc_arc flag (or convert project to Non-ARC) #endif ARCコードの場合 #if ! __has_f