2016年01月28日

WWDC15 - 104 What's New in Xcode

What's New in Xcode
WWDC 2015 | FEATURED | Session 104
https://developer.apple.com/videos/play/wwdc2015-104/

※WWDCセッション関係の記事は、セッション内容を要約して内容を伝えるのが目的ではない。各セッションビデオで何が話されているかの項目をテキスト化することで後で何かを調べたいときにどのビデオを見れば良いか判断する材料にするために書いている。

このセッションは概要セッションなのでほとんどの項目は詳細を別のセッションで説明しなにが導入されたか更新されたかの紹介のみとなっている。



Xcode 7 supports...
iOS/OS X/watchOS
Swift2
Error handling/Availabiity/Testability/Protocol Extensions
Swift Migrator from Objective-C
update Playgrounds - Insert comment, graphics into source code

App Thinning
Bitcode
Slicing
On Demand Resources

[DEMO]Trivia Project
migrate watchOS1 -> watchOS2
App Slicing
★アプリケーションサイズ縮小のためのリソース分割のためのGUI操作のデモ
On Demand Resources Tags
NSBundleResourceRequest(tags: [tag])
Debug - Disk report

Debug - Energy report
Location Instrument
Metal System Trace

Address Sanitizer
C/Objective-C - buffer overflow

[DEMO]Trivia Project
Address Sanitizer
Project Setting - Debug - Enable Address Sanitizer
★メモリーアクセス違反の検出で、発生場所やアドレスの割当/解放状況を可視化

[DEMO]Trivia Project
Crashes
★ユーザーのクラッシュログを使ってエラー発生場所のソースコードを容易に発見できる。
mark resolved problem

テスト支援機能
Performance
User Interface Testing
Code Coverage

[DEMO]Trivia Project
★UI操作を記録してテストケースを生成するデモ
XCUIApplication()


タグ:WWDC Xcode
posted by 永遠製作所 at 12:02| 東京 ☀| Comment(0) | TrackBack(0) | WWDC | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/433101233
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック