「Swift」の検索結果 52件

1/3ページ
  • 2017.08.04

【Swift】配列をソートする方法(昇順・降順・逆順)

どうもふっさんです。 今回はSwiftで配列をソートする方法について書いていきたいと思います。 Swiftで配列をソートする 昇順 [crayon-5b5275eac0038014755879/] 配列の中身が[6,4,8,2,4,9,1,3,0]なのでソートすると、中身は[0,1,2,3,4,4,6,8,9]となります。   昇順自体は、以下のようにも書けます。 [crayon-5b5 […]

  • 2017.08.03

【Swift】UILableの一部の文字だけを太字や色の変更を行う方法

どうもふっさんです。 今回はUILabelの一部の文字だけを太字にしたり、文字色の変更を行う方法について書いていきたいと思います。 UILabelの一部の文字を太字、色の変更を行う 太字にする まずは全文ソースコード。 [crayon-5b5275eac2723578046794/] UILabelに設定したテキストは「明日は雨が降る」という文章で、この文字列の中の「明日」という2文字を太字に設定 […]

  • 2017.07.17

【Swift】extensionで画像のリサイズや切り抜きなどを行う

どうもふっさんです。 今回は様々な記事からextensionで行う画像加工についてのプログラムをまとめようと思います。 まとめておくと、開発の際にとても便利ですからね! extensionでやる画像加工まとめ 画像のリサイズ 下ののプログラムはswiftで画質を担保したままUIImageをリサイズからの引用です。 [crayon-5b5275eac34e1852699095/] このプログラムであ […]

  • 2017.06.05

【Swift・Social】Twitter・Facebook投稿機能の実装方法

どうもふっさんです! 今回はSocialフレームワークを使ったTwitter・Facebookに投稿する機能の実装方法について書いていきたいと思います。 わかりやすいように全体コードおよびコメントを載せてあります。 以下の目次から見たいところを押して参照してくださいね〜! Socialを使ったSNS投稿 Twitterに投稿する   まずは投稿したい画像をプロジェクトに追加しましょう。 […]

  • 2017.05.10

【Swift】UserDefaultsでデータを保存する方法

どうもふっさんです! Swiftによるデータ保存の方法は大きく二つあり「CoreDataを使う方法」と「UserDefaultsを使う方法」があります。 今回はその一つであるUserDefaultsでデータを保存する方法について書いていきたいと思います。 CoreDataでデータ保存する方法は別途違う記事で書きますね!   ちなみにわかりやすかったこちらの記事を参考にさせていただきました […]

  • 2017.04.19

【Swift】フレームワークについて

どうもふっさんです。 今回はSwiftのフレームワークについて書いていきたいと思います。   まずフレームワークとは フレームワークとは、個別に利用できるようにしたプログラム群です。 要はAppleの提供しているUIKitなどですね。   このUIKitをインポートしておけば、UILabelと書けばiPhone上に文字を表示することができるし、UIButtonを使えば簡単にボタ […]

  • 2017.04.19

【Swift】継承とエクステンションについて説明するよ

どうもふっさんです。 今回はSwiftの継承とエクステンションについて書いていきたいと思います。   Swiftの継承とエクステンション 継承 継承とは、あるクラスを効率良く使うための機能です。 まずは例を見ていきましょう。   じゃあ例に田中さんと鈴木さんでクラスを作ってみましょうか。 田中さんと鈴木さんの特徴は以下です。 田中さん→男、年齢35歳、年収500万、日本語を話す […]

  • 2017.04.18

【Swift】Swiftのクラスとインスタンス

どうもふっさんです! 今回はSwiftのクラスとインスタンスについて書いていきたいと思います。   Swiftのクラスとインスタンス まずクラスとは、簡単にいうと作りたいものの設計図やテンプレートようなものを表します。 わかりにくいと思うので、とりあえず例を示します。   たとえば田中さん、鈴木さん、佐藤さんの三人がいるとします。 この人たちは「人間」で、それぞれの特徴がありま […]

  • 2017.04.18

【Swift】Swiftの関数とクロージャについて

どうもふっさんです。 今回はSwiftの関数とクロージャについて書いていきたいと思います。   Swiftの関数とクロージャ 関数 関数とは、ある処理を何回も使う際に用いられるものです。 この説明ではよくわからないと思うので、まず例をみてみましょう。   たとえば以下のような処理を行いたいとします。 [crayon-5b5275eac7a13228852495/]   […]

  • 2017.04.17

【Swift】Swiftの配列と辞書の使い方

どうもふっさんです。 今回はSwiftの配列と辞書の使い方について書いていこうと思います   Swiftの配列と辞書の使い方 配列 まず配列とは何か。 配列とは複数のデータを変数1つでまとめて管理するものです。 普通の変数では変数1つに対して1つのデータしか管理できず、データ量が膨大になると、その分だけ変数を用意しなければいけません。   それを解決してくれるのが、この配列とい […]

  • 2017.04.17

【Swift】アプリ開発で使う3つの制御構文

どうもふっさんです。 今回はアプリ開発で使う3つの制御構文について書いていきたいと思います。   アプリ開発で使う3つの制御構文 if文 条件分岐の代表格のif文。 Swiftの関わらず、プログラミングでは一番使うと言っても過言ではない制御文ですね。   if文は条件式の真偽(true or false)に応じて処理を分けることが可能な文です。 if文は以下のように条件式、{} […]

  • 2017.04.16

【Swift】Swiftの型について詳しく説明する

どうもふっさんです。 今回はSwiftの型について詳しく書いていきたいと思います。   まずプログラミングにおける型とは Int型、Double型、String型などなどプログラミングにはたくさんの「型」というものがあります。 「型」とはあるデータがどのようなデータなのかを規定するためのものです。   例えば「1」 これはInt型で、数値を表します。 次に「1.23」 これは小 […]

  • 2017.04.16

【Swift】Swiftの変数と定数について説明するよ

どうもふっさんです。 今回はSwiftの変数と定数について、特徴や宣言方法などについて書いていこうと思います。   Swiftの定数 まず定数とは、一度代入されたら変更することのできない数のことを言います。 プログラムで言うと値の変更をする必要がないときに使わるものですね。   定数の宣言はletを用いて宣言します。 [crayon-5b5275eacb70d566791148 […]

  • 2017.04.15

【Xcode】PlaygroundでSwiftを使ってみよう

どうもふっさんです。 今回はプログラミング完全初心者がPlaygroundでSwiftを勉強する方法を書いていこうと思います。   Playgroundを開く まずはXcodeを開きましょう。 そしてXcodeを開いた最初の画面に「Get started with a playground」とあると思うので、それをクリックしてPlaygroundを作成しましょう!   次にNa […]

  • 2017.04.14

Appleが開発した言語「Swift」の特徴まとめ

どうもふっさんです。 今回はAppleが開発した言語「Swift」についての特徴などを書いていこうと思います。   まずプログラミング言語「Swift」とは? Swiftは某有名なAppleが開発したプログラミング言語で、iOSおよびOSXのネイティブアプリを開発するための言語です。 これは開発者向けイベントであるWWDC2014(Worldwide Developers Confere […]

  • 2017.04.12

Ubuntu14.04にSwift3.1をインストールする方法

どうもふっさんです。 今回はUbuntuにSwiftをインストールする方法をご紹介します。 参考にさせてもらったサイトは Swift 3.0 を Ubuntsu 14.04 にインストールして使ってみる Ubuntu環境で始めるSwift Github/UbuntuにSwiftとPerfectLibをインストールする   REPL crashes due to bad permissions Co […]

[Swift]UIColorにextensionで自作の色を追加する方法

みなさんどうもふっさんです。 今回はextensionを使ってUIColorに自作の色を追加する方法をご紹介します。   Extensionを使ってUIColorに色を追加 早速コードを書いておきますね。 [crayon-5b5275eacd989169675856/]   これで追加することができます。 一つしか書いていませんが、TwitterColor関数の下に同じように関 […]

Swift3.0でシンプルカレンダーを実装

みなさんどうもふっさんです。 【Swift】Calendarアプリを作るという記事を元にカレンダーを実装しようと思ったのですが、Swift3.0で書かれていないためエラーがものすごく出てしまいました。 ですので今回は、この記事と【Swift3】連続型カレンダーを実装してみた【UICollectionView】という記事を元に、以下のようなシンプルカレンダーをSwift3.0で実装しようと思います […]

1 3