人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

swiftのエラー(blendModeエラー)について

写経勉強の身なので、聞き方も下手ですみません。
教科書のコードを打っていると、下記のkCGBlendModeNormalに対して、
use of unresolved identifier "kCGBlendModeNormal" とエラーが出ます。
””内をネットで調べた色々なモードに変更してみても同様なので、
blendMode自体を認識できない?状況ではと考えています。
何がまずいのか、どのように解決できるのか、わかりませんので、教えてください。
xCodeのバージョンは7.1です。

self.XXXXXXXX.image?.drawInRect(
editedPicRect,
blendMode: kCGBlendModeNormal,
alpha: 1
)

●質問者: 匿名質問者
●カテゴリ:ウェブ制作 学習・教育
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー

CGBlendMode.Normal を使う。
https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGContext/index.html#//apple_ref/doc/c_ref/CGBlendMode

写経を逃げ道に使うなら、本に合わせた開発環境を使うべき。


匿名質問者さんのコメント
ありがとうございます。エラー消えました。 リファレンスを確認し修正できるよう励みます。

匿名回答1号さんのコメント
swift は 2.0 で随分変わったようなので、写経レベルと言うなら教本に開発環境を合わせるか、2.0 に合わせた教本を探すのが良いと思います。 http://www.slideshare.net/tomohirokumagai54/swift-20-cswift 古い方に合わせてもいずれは通る道なので、差を意識しながら写経も続けるというのもひとつの手です。 「swift 2 変更点」みたいな感じでぐぐると、ちょいちょい情報がひっかかります(怪しいのも含めて)。

匿名質問者さんのコメント
ありがとうございます。 swiftの本で、開発環境との完全マッチは難しい感触ですが、 エラーにぶつかって変更点を学習していけるのでそれもメリットと思っています。 検索の仕方、もっと勉強します!

匿名回答1号さんのコメント
特に理由がないなら、匿名じゃなくて ID さらして質問した方が良いです。 気の利いた人は、過去にどういった質問をしたかを見てるので、お互いのレベルに合った回答がもらえる可能性が高くなりますから。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ