iOSで動画などを扱うアプリを開発しています。
複雑な時間計算や変形処理などが多いので、デバッガで時間やTransformの値を確認したいのですが、例えばCMTime値である "currentTime" を表示させようとすると
(lldb) print currentTime
Couldn't materialize: couldn't get the value of variable
currentTime: variable not available
Errored out in Execute, couldn't PrepareToExecuteJITExpression
などとなり、値を表示できないケースが頻発しています。
最適化レベルが設定されていると表示できないということは知っていましたので、Optimization Level は None(-O0) を指定してあります。
ありがちなミスとしてリリース用のビルド設定が選択されているというケースもあるようですが、確認したところきちんとDebugが選択されているようです。(Scheme>Run>Build ConfigurationがDebugになっています)
何か解決法ありましたらご教示いただけますでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/17 08:38