投稿

AMAZON SNS の証明書

AMAZON SNSでiOS用のプッシュ通知の証明書(.p12)は、 なぜかファイル名にマルチバイト文字があるとアップ時にエラーになる。 解決する方法は、半角英数字の文字のファイル名にすればアップできた。 なんだかなぁ。これくらいは対応してほしい。

【iOS】SwiftでCGAffineTransformから角度・ラジアン・度数・スケールを計算する方法

メモ Swift 4 でtransformから角度、ラジアン、ディグリー、スケールを求める 忘れがちなので・・・。 let transform = view.transform let radians = atan2(transform.b, transform.a) let degrees = radians * 180 / .pi let scale = sqrt(abs(transform.a * transform.d - transform.b * transform.c)) import CoreGraphics extension CGAffineTransform { var angle: CGFloat { return atan2(b, a) } var radians: CGFloat { return angle } var degrees: CGFloat { return angle * 180.0 / CGFloat.pi } var scale: CGPoint { return CGPoint(x: sqrt(a * a + c * c), y: sqrt(b * b + d * d)) } } // 例として、適当な CGAffineTransform を作成 let transform = CGAffineTransform(rotationAngle: CGFloat.pi/4).scaledBy(x: 2.0, y: 1.5) let angleInRadians = transform.radians let angleInDegrees = transform.degrees let scale = transform.scale print("Angle in radians: \(angleInRadians)") print("Angle in degrees: \(angleInDegrees)") print("Scale: \(scale...

【iOS】UIViewの当たり判定( swift )

UIViewの当たり判定メモ          let myView:UIView = UIView     override func hitTest( _ point: CGPoint , with event: UIEvent ?) -> UIView ? {         let v =  myView . hitTest (point, with: event)          return  v     } こんな感じで取れる。 あたって入ればvの中にはあたったViewが入ってる。 ハズレならnil 

Locale.availableIdentifiers の中身 iOS 12

iOS 12   iPhone7 にて確認して現在は797 種類あるようです。 let i dentifiers = Locale . availableIdentifiers ▿ 797 elements   - 0 : "eu"   - 1 : "hr_BA"   - 2 : "en_CM"   - 3 : "en_BI"   - 4 : "rw_RW"   - 5 : "ast"   - 6 : "en_SZ"   - 7 : "he_IL"   - 8 : "ar"   - 9 : "uz_Arab"   - 10 : "en_PN"   - 11 : "as"   - 12 : "en_NF"   - 13 : "ks_IN"   - 14 : "es_KY"   - 15 : "rwk_TZ"   - 16 : "zh_Hant_TW"   - 17 : "en_CN"   - 18 : "gsw_LI"   - 19 : "ta_IN"   - 20 : "th_TH"   - 21 : "es_EA"   - 22 : "fr_GF"   - 23 : "ar_001"   - 24 : "en_RW"   - 25 : "tr_TR"   - 26 : "de_CH"   - 27 : "ee_TG"   - 28 : "en_NG"   - 29 : "fr_TG"   - 30 : "az"   - 31 : "fr_SC" ...

ドメイン料 更新。。。

お名前.COMにてドメインを取得してから1年かぁ。 あー、自動更新ONにしてたので、決済を通してしまった・・・。 まぁー良いけど。 練習がてら、自分でドメインを取得して、Bloggerでの設定など、 結構簡単にできました。 このドメイン更新費用に見合った、勉強をできたらと思ってます。 あと、このブログに広告を貼り付けてあるので、 興味のある物があれば、クリックなどしてくれると嬉しいです。 目標は、来年のドメインの更新料くらいはと思ってます。

UIWebViewの使用禁止だなぁ

公式にも 確認 しましたが、 とうとう、 UIWebViewがduplicateとなったようです。。。。 iOS技術者の皆さん、もう、WKWebviewをつかってますよね? ターゲットがiOS 11以上なら、storyboardからでも 組み込めるようになっているので、試してみてください。

Swift 4 での π

メモ M_PI   ではなく    Double . pi  にする。 M_PIは、非推奨となっている。

【メビウスFF】MOBIUS FINAL FANTASY #000 前半終了

イメージ
アップしたので。とりあえず。

MOBIUS FINAL FANTASY #001 をアップしました。

イメージ
超久々に起動してみた。 試しに、Steam版 + Windows10 で録画を試してみした。

Kotlin初心者

Kotlinをそろそろ、覚えていこう・・・。 検索ワードは、  「Kotlin、初心者、入門 」 とか 見つかった、サイトを一通り眺めている最中です。 意外と難しくないぞ!