タグ

変更点に関するsh2nm0k2のブックマーク (4)

  • [iOS 11] Swift 4は前バージョンから何が変わったか比較した | DevelopersIO

    はじめに モバイルアプリサービス部の中安です。 いよいよ、Swiftが3から4へとメジャーアップデートしました。 それに伴って自分もどんなところが変わったのかというところを調べたり、実際コードに書き起こして試したりしてきました。 これからSwift 4に取り組もうかなという方も多いと思いますので、できるだけサンプル例を示しながら、新しい機能や変更点、それらの使いどころや所感をザッと書いていきます。 数値比較 Swiftは型に厳しい言語ではありますが、Swift 4では整数の数値比較については型の厳しさが緩まりました。 例えば、下記のような比較はSwift 3ではすべてコンパイラがエラーで弾いていましたが、Swift 4では通ります。これは整数型のプロトコル周りの関係性などが見直されたことに起因するそうです。 let intValue: Int = 100 let int32Value: I

    [iOS 11] Swift 4は前バージョンから何が変わったか比較した | DevelopersIO
  • 【完全保存版】「iOS 11」新機能・変更点の完全ガイド 押さえておきたい15のポイントを解説

    iPhone 15/15 Proの予約は公式オンラインショップから! Apple ドコモ au ソフトバンク 楽天モバイル Appleは9月19日(日時間9月20日午前2時頃)、待望の正式版「iOS 11」を一般ユーザー向けにリリースした。 「iOS 11」では、前OSの「iOS 10」から多数の新機能や変更点が追加されていることがすでに発表されているものの、変更点がかなり多いため、これらすべてを網羅するにはとても大変。特に、UI変更や操作方法の変更などいくつか大きな変更点があり、いきなり「iOS 11」をインストールして使おうとすると困惑するかもしれない。 そのため、当記事では「iOS 11」の新機能をまとめてみた。「iOS 11」を入れる前に、当まとめ記事で変更点を確認しておいてほしい。 iPhoneiPad・iPod touch共通の新機能 まずは、iOS端末全般に関する新機

    【完全保存版】「iOS 11」新機能・変更点の完全ガイド 押さえておきたい15のポイントを解説
  • ES2015(ES6)な時代だからこそ、ES5を改めて調べたJavaScript初級者のメモ - Qiita

    はじめに ECMAScript2015(第6版、通称ES6)が承認され、Babelも登場し、世はまさにES2015時代。なのだけど、JavaScript初級者としてはES5自体をちゃんと把握していなかったりするので、今さらながら調べてみることにした。 間違っている所があれば、ご指摘いただけると大変助かります。 ECMAScript5で追加されたもの ECMAScript5 compatibility tableにて、ES5で追加された機能がどのブラウザに対応しているかが分かる。また、es5-shimというライブラリが、古いブラウザでES5の一部の機能が実装可能になる。 基的には、IE9以上/iOS7以上、それ以外はモダンなブラウザであれば大抵対応している。 use strict スクリプトの先頭、もしくは関数内の先頭に記載することでstrict modeで実行される。自分が書いているもの

    ES2015(ES6)な時代だからこそ、ES5を改めて調べたJavaScript初級者のメモ - Qiita
  • [Swift] Swift 3.0.1 の変更点 | DevelopersIO

    Xcode 8.1 がリリース Xcode 8.1 が正式リリースされました。iOS は iOS 10.1 向けの、macOSmacOS Sierra 10.12.1 向けのアプリケーションを作ることができます。特に macOS については MacBook Pro に搭載される Touch Bar が操れる NSTouchBar が SDK に追加されていたりで、何かと話題でしたね。 Xcode 8.1 Release Notes Xcode 8.1 には Swift のパッチバージョンとも言える Swift 3.0.1 が同梱されています。つまり Xcode 8.1 で使うことのできる Swift のデフォルトバージョンは 3.0.1 ということになります。 Swift 3.0 からどのような変更点があるか、リリースノートを参考にざっくり見ておきたいと思います。 新機能 nil を

    [Swift] Swift 3.0.1 の変更点 | DevelopersIO
  • 1