今の世は本当に便利になりました。
わからないことはネットで検索すれば、大概は解決するなり、ヒントを得ることができます。
私もアプリを作り始めて、どれだけ助けられたかわかりません。
ネットがなければ個人でアプリ開発なんて、ハードルが高すぎて無理だったでしょう。
今やどのサイトにお世話になったか、キリがないので分かりませんが、みなさん、本当にありがとう。
このコーナーは、アプリを開発していてよく使うコードをまとめてみました。よく言う備忘録ですね。
ただ、最新のswiftバージョンに維持するのはしんどいので、あくまでアプリを作った時のコードです。
お使いになる時はご自身で使えるか確認しながらお使いください。(投稿日はコードの新しさと関係ありません。)
また、コピペで使うことを目的としているので、コードのみで細かい説明はしていません。詳細は別途、ネットや書物で調べてください。
[sceneKit] 特定のノードを探す
for Node in scene.rootNode.childNodes { if Node.name == “ABCDE” { // code }} Post Views:…
UISegmentedControlのタイトルを複数行にする
for segment in ABCDSegcon.subviews{ for label in segment.subviews{ if let labels = label as? UILabel…
ボタンのタイトルラベルの位置調整
// 左詰め_button.contentHorizontalAlignment = UIControl.ContentHorizontalAlignment.left// 右詰め_button.co…
特定のfor文の途中抜け
for_ i: for i in 0 ..< 10 { for j in 0 ..< 5 { 条件にあったら break for_i // for_i から抜ける }} Pos…
遷移時のフルスクリーン表示
let helpViewController: UIViewController = HelpViewController()helpViewController.modalPresentationS…
配列、二重配列のデフォルト保存と呼び出し
let userDefaults = UserDefaults.standard 方法1 // userDefaultsに格納したい値let count: [[Int]] = [[1, 2, 3, 4…
viewを最背面、最前面に移動
最背面 self.view.sendSubviewToBack(ABCImageView) 最前面 self.view.bringSubviewToFront(ABCImageView) …
タッチ(touches)
var sx:Float = 0.0var sy:Float = 0.0var mx:Float = 0.0var my:Float = 0.0var ex:Float = 0.0var ey:Flo…
指操作(GestureRecognizer)
// ダブルタップ let doubleTap = UITapGestureRecognizer(target: self, action: #s…
数値の丸め方について
方法1 formatを使用するlet number = 12.34567print(String(format: “%.0f”, number)) // -> “…
最近のコメント