Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OS X Lion Versions
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
USAMI Kosuke
January 21, 2012
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OS X Lion Versions
第42回 Cocoa勉強会関西での発表資料です。
http://www.slideshare.net/kosukeusami/os-x-lionversions
USAMI Kosuke
January 21, 2012
More Decks by USAMI Kosuke
See All by USAMI Kosuke
Onsager代数とその周辺 / Onsager algebra tsudoi
usamik26
0
700
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
270
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
400
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
560
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
820
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
usamik26
2
740
UICollectionView Compositional Layout
usamik26
0
880
Coding Swift with Visual Studio Code and Docker
usamik26
0
590
Swift Extension for Visual Studio Code
usamik26
2
1.1k
Other Decks in Programming
See All in Programming
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1k
OSINT for SRE: 学術論文とポストモーテムから探る システム障害の共通パターン / SRE NEXT 2026
tomoyk
1
3.9k
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
810
AIエージェントで 変わるAndroid開発環境
takahirom
2
680
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
180
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
150
初めてのKubernetes 本番運用でハマった話
oku053
0
130
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
360
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
110
分散システム、なんですぐ死んでしまうん?耐障害性を高めたいあなたのためのレジリエンスパターン入門
mshibuya
7
6.5k
Featured
See All Featured
The Language of Interfaces
destraynor
162
27k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Writing Fast Ruby
sferik
630
63k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.1k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.4k
Being A Developer After 40
akosma
91
590k
Embracing the Ebb and Flow
colly
88
5.1k
Tell your own story through comics
letsgokoyo
1
1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
350
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
049-JPOͷ7FSTJPOT ରԠ Ӊࠤݟެี !VTBNJLVTBNJL
ࣗݾհ wӉࠤݟެีʢ͏͞Έ͜͏͚͢ʣ wຊۀΈࠐΈιϑτΤϯδχΞʢσ όΠευϥΠόɺϒʔτϩʔμͳͲʣ w$PU&EJUPS։ൃɾϝϯςφϯε w.BD1PSUT1PSU.BJOUBJOFS
$PU&EJUPSհ w.BD༻ςΩετΤσΟλ w࡞ऀOBLBNVYV͞Μ wҰࡢɺ։ൃΛҾ͖ܧ͗·ͨ͠
7FSTJPOTͱ wυΩϡϝϯτͷόʔδϣϯཧ wυΩϡϝϯτอଘ࣌ʹࣗಈతʹόʔδϣ ϯཧ͞ΕΔʢϢʔβίϛοτͳͲ ͷૢ࡞Λҙࣝ͠ͳ͍ʣ w"VUP4BWFػೳͱηοτͰΘΕΔ
7FSTJPOT#SPXTFS
%PDVNFOUCBTFE "QQMJDBUJPO w7FSTJPOTʹରԠ͢Δʹɺ%PDVNFOU CBTFE"QQMJDBUJPOͰ͋Δ͜ͱ͕݅
w$PDPBͰυΩϡϝϯτૢ࡞Λ͢ΔΞϓ Ϧέʔγϣϯͷجຊύλʔϯ wυΩϡϝϯτΛ։͘ɺอଘ͢ΔɺͳͲ ͷૢ࡞͕͋Β͔͡Ί࣮͞Ε͍ͯΔ %PDVNFOUCBTFE "QQMJDBUJPOͱ
ओཁΫϥε wNSDocumentController wυΩϡϝϯτཧɺ͚̍ͭͩଘࡏ wNSDocument wυΩϡϝϯτͷσʔλ wNSWindowController wυΩϡϝϯτΛΟϯυʹදࣔ
/4%PDVNFOUΫϥε w"VUP4BWF7FSTJPOTͷରԠ΄ͱΜ ͲNSDocumentΫϥεʢͷαϒΫϥ εʣͰߦ͏ wυΩϡϝϯτΛಡΈग़ͨ͠Γอଘ͠ ͨΓ͢ΔͷNSDocumentΫϥε
7FSTJPOTରԠํ๏ wNSDocumentͷαϒΫϥεͰɾɾɾ w͜ΕͰɺ"VUP4BWFͱ7FSTJPOTʹରԠ ͍ͯ͠Δ͜ͱΛએݴ͢Δ + (BOOL)autosavesInPlace { return YES; }
7FSTJPOTରԠํ๏ w"VUP4BWFػೳͱ7FSTJPOTػೳ͕྆ํ ༗ޮʹͳΔ w"VUP4BWFͷΈ༗ޮʹ͢Δ͜ͱՄೳ ʢpreservesVersionsͰNOΛฦ͢ʣ w7FSTJPOTͷΈ༗ޮʹ͢Δ͜ͱෆՄ
7FSTJPOTରԠํ๏ w࣮͜Ε͚ͩͰɺ΄ͱΜͲ͏·ͬ͘ ͯ͘ΕΔ w"VUP4BWFΛউखʹͬͯ͘ΕΔ w7FSTJPO#SPXTFSදࣔ͞ΕΔ
͏·͍͔͘ͳ͍߹ w7FSTJPOT༻ʹԿΒ͔ͷผॲཧ͕ඞཁͳ ߹͋Δ wྫ͑ɺϑΝΠϧύεΛ͏ॲཧ͕͋ Δͱμϝ
͏·͍͔͘ͳ͍߹ w7FSTJPO#SPXTFSͷӈଆΛදࣔ͢Δࡍ ʹɺ௨ৗͷΦʔϓϯॲཧ͕ݺΕΔ wͨͩ͠ɺͦ͜Ͱ͞ΕΔϑΝΠϧύε ࣮ࡍͷϑΝΠϧΛࢦ͢ύεͰͳ͍ ʢϑΝΠϧͱͯ͠ଘࡏ͠ͳ͍ʣ
ྫ$PU&EJUPSͷ߹ w$PU&EJUPSΦʔϓϯ࣌ʹ֎෦ίϚϯυ ʢBVUIPQFOʣΛ͏ w֎෦ίϚϯυʹ͢ϑΝΠϧύε͕औ ಘͰ͖ͳ͍ͨΊΦʔϓϯΤϥʔͱͳΔ
ྫ$PU&EJUPSͷ߹
ରԠํ๏ wNSDocumentͷisInViewingModeϝ ιουͰผͯ͠ॲཧΛ͚Δ w7FSTJPO#SPXTFSͷ߹YES͕ฦͬ ͯ͘Δ
ͦͷଞ w7FSTJPO#SPXTFSʹΓସΘΔࡍʹ௨ Λड͚औΔʢNSWindowͷ௨ʣ •NSWindowWillEnterVersionBrow serNotification •NSWindowDidExitVersionBrowse rNotification
ͦͷଞ wNSFileVersionΫϥε wݹ͍όʔδϣϯΛNSDocumentΛܦ ༝ͤͣʹऔΓग़ͤΔ wJ04ʹ͜ͷΫϥε͕͋Δʁ
·ͱΊ w"VUP4BWFػೳɺ7FSTJPOTػೳɺ %PDVNFOUCBTFE"QQMJDBUJPOͳΒͱ ͯ؆୯ʹରԠͰ͖Δ wͨͩ͠ɺಡΈग़࣌͠อଘ࣌ʹಛघͳ ͜ͱΛ͍ͯ͠Δ߹ҙ