タグ

swiftとappleに関するt_furuのブックマーク (5)

  • XcodeのPlaygroundをつかってUIの実装をサクサク試す - Think Big Act Local

    2018/04/10 追記 一部コードが古くなっています。 Xcode 9.3, Swift 4.1 の環境では以下のコードで動作します。 import PlaygroundSupport let vc = UIViewController() vc.view.frame = CGRect(x: 0, y: 0, width: 320, height: 480) vc.view.backgroundColor = .lightGray PlaygroundPage.current.needsIndefiniteExecution = true PlaygroundPage.current.liveView = vc.view Xcode の Playground を久しぶりに使ってみて、UIの実装とかこれでやると便利だな、と思ったのでやり方をまとめてみます。 やりたい完成系はこんな感じ:

    XcodeのPlaygroundをつかってUIの実装をサクサク試す - Think Big Act Local
    t_furu
    t_furu 2016/03/20
    使うと便利そう
  • Swift.org

    Swift is a general-purpose programming language that’s approachable for newcomers and powerful for experts. It is fast, modern, safe, and a joy to write. struct Binomial: Codable { var genus: String var species: String var subspecies: String? } let tree = Binomial(genus: "Pin", species: "oak") let jsonData = try JSONEncoder().encode(tree) // {"genus":"Pin","species":"oak"} struct ScientificName {

    Swift.org
    t_furu
    t_furu 2015/12/04
    オープンソース化してlinux向けにも提供してるんだ/iOS向けのビルドもそのうちLinux でできるようになるかなー。
  • iOSの開発でお気に入りのライブラリN選 - Qiita

    殿堂入り Realm Core Dataなんて最後に使ったのはいつだろうか。。。 Alamofire SwiftyJSON 通信ライブラリAlamofireのブロック構文に、JSONをより扱いやすくするSwiftyJSONをぶっこむ。 最近SwiftyJSONの仕様が変わってイマイチになったが、Swiftバージョン2.0でguard構文が追加されるので、guardで宣言するときに使いやすくなるかも。 SDWebImage みんな知ってる画像キャッシュライブラリ。 UI paper switch スイッチのON/OFFで色をアニメーション付きで変更する。 SCLAlertView フラットなアラート LTMorphingLabel 文字をモーフィング(アニメーション)させる MMPopLabel ポップラベル。Slackの立ちあげ時とかに出てくるアプリケーションのチュートリアルとかに使う。(

    iOSの開発でお気に入りのライブラリN選 - Qiita
    t_furu
    t_furu 2015/08/19
    Realmは便利
  • 作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog

    AppleがWWDC2014にてSwiftを発表してから2ヶ月近くが経ちました。OS X/iOSのアプリ開発に存在するObjective-Cの壁は取り払われ、より多くの人に馴染みやすい言語として現れたSwiftはコミュニティへの新たな開発者の流入を促し既存の開発者にもより安全でモダンなスタイルでの開発を可能にした点でとても歓迎されています。 既に沢山の入門文献や言語の特徴的な振る舞いを解説した文章が日語で世に出回っていることは承知の上でありますが、最近のbeta 3で変更になった部分やこの2ヶ月で溜まってきたナレッジをもとにあらためて言語からアプリ開発まで一貫した解説記事を残したいと思いました。 記事の構成はまず速習Swiftで文法の基礎的なところを話し、その後Todoアプリの作成を通じてクラスや構造体、UIKitを用いたアプリ制作の具体的な話をしていきます。読者は他言語を多少触ったこ

    作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog
  • ベータ版の iOS について WWDC の資料などを元に記事を書くのは NDA 違反か調べてみた - Qiita

    (この記事は WWDC 2014 の直後に書かれました。内容は2014年時点のものです。文中の「Swift」や「iOS 8」は当時まだベータ版だったソフトウェアを指します。) TL;DR WWDC で発表された情報と、一般公開されている Apple のドキュメントに含まれる情報は NDA に抵触しない。よってそれらの範囲で Swift や iOS 8 に関する情報はセーフ。しかしスクリーンショットの公開は不可。 この記事の内容に法的な保証はないので、不安なら Mac (or iOS) Developer Program License Agreement の条項10.1 Information Deemed Apple Confidential を参照のうえ、弁護士に相談すること。 関連リンク:自分の Apple Developer アカウントで同意した契約書の一覧ページ(要ログイン)

    ベータ版の iOS について WWDC の資料などを元に記事を書くのは NDA 違反か調べてみた - Qiita
    t_furu
    t_furu 2014/06/05
    Homekitも公開URLになってるなー
  • 1