タグ別アーカイブ: swift

アイフォンアプリ開発Swift ランダムな数字が並んだ配列の作り方、重複しない数字を持つ配列を作りたい

アイフォンアプリ開発Swift ランダムな数字が並んだ配列の作り方、重複しない数字を持つ配列を作りたい

手順

最初に作りたい全数字の連番配列を作っておいて、そこからランダムに取り出す。
そして、その配列から取り出した数字を削除しておく。
これで同じ数字が取り出されることはなくなる。
続きを読む

Swift3.0 XCODE8 SpriteKit ホームボタンを押したときのポーズ設定

Swift3.0 XCODE8 SpriteKit ホームボタンを押したときのポーズ設定

ホームボタン押したときにバックグラウンドにアプリが切り替わり、そして、フォアグラウンドになると動き出すけど、何も処理を入れないとTimerが待機してて、フォアグラウンドに切り替わると複数のオブジェクトが重なり合ってしまった。
続きを読む

Swift3.0SpriteKit,SKAction 音が途中で止まってしまう。再生が最後まで進まない。

Swift3.0SpriteKit,SKAction 音が途中で止まってしまう。再生が最後まで進まない。

SKAction でサウンドを再生するのですが、画面遷移とかぶると、画面遷移処理が優先されて、音が途中で止まってしまう。再生が最後まで進まないことがありました。これは、ボタンを押したときにボタンの画像を入れ替えるときも似たような症状だと思います。

対応としては、音の再生を待ってから次のアクションになるようにしたいと思います。
続きを読む

アイフォンアプリ開発、swif3.0 新しいDB Realmをインストールしてみた

アイフォンアプリ開発、swif3.0 新しいDB Realmをインストールしてみた

SQLiteが主流かと思ったら、新しいDB Realmが便利そうだということで、インストールしてみた
SQLiteがいいのかと思っていたら、どうも新しいDBに移行し始めているらしい。
新しいものは使いにくことがあるけれど、廃れてしまって使われない技術も困るので、新しいDBを使ってみることに。
続きを読む

アイフォンアプリで3Dゲーム開発、 scenekit swift3.0、XCODE、メモ、参照渡しアイフォンアプリ開発

アイフォンアプリで3Dゲーム開発、 scenekit swift3.0、XCODE、メモ、参照渡しアイフォンアプリ開発

scenekitで3Dゲーム開発、まずは、学習チュートリアルから

参考にするのは次のサイト
https://www.raywenderlich.com/128668/scene-kit-tutorial-with-swift-part-1
scenekitを使うと3Dでゲーム開発ができるようです。
UNITYも便利ですが、いかんせん、いつ使わなくなるかわからないのでアップル純正の開発環境をメインに使いたいと思います。

続きを読む

アイフォンSwift3.0でGameアプリ開発を始めようか、事前準備

アイフォンSwift3.0でGameアプリ開発を始めようか、事前準備

数年ぶりにまた、ゲームを作りたくなりました。Unityで作ってもよいのでどちらで作るかは色々と試して作りやすい方で決めたいと思います。
できれば、広告費を稼いで開発費に回せるくらいにしたいですね。
まずは、Swift3.0の情報を集めます。

続きを読む

解説5分 swift,2つのテーブルビューとテキスト表示 アイフォンアプリ

解説5分 swift,2つのテーブルビューとテキスト表示 アイフォンアプリ

テーブルビュー>テーブルビュー2>テキストを表示するアイフォンアプリの作り方の解説です。

なお、テーブルを使用する場合は幾つの方法あるみたいです。
TableViewControllerの他の方法としては、カスタマイズをする場合は、
UIViewController+UITableView(またはUITableViewCell?)を使用したほうが良さそうです。
その時にデリゲートを指定する必要があったりUITableViewを紐付けする必要があります。

続きを読む

swift,2つのテーブルビューとテキスト表示 アイフォンアプリ

swift,2つのテーブルビューとテキスト表示 アイフォンアプリ

テーブルビュー>テーブルビュー2>テキストを表示するアイフォンアプリの作り方です。クラス名や変数名が規則的ではないので、わかりにくくなっています。すいません。

後日、もう少し理解しやすい改訂版を作成予定?
続きを読む