2011-12-07 6 views
2

WWDC 2011およびOS X Lionは、インターフェイスを構築するためのビューベースのテーブルビューを導入しました。しかし、これらの新しいツールで作成されたアプリケーションは、TigerとSnow Leopardで実行できますか?または、セルベースのテーブルビューに戻す必要がありますか?Xcode 4.2のビューベースのテーブルビューで作成されたアプリケーションは、OS X 10.5-10.6で実行できますか?

答えて

8

No.クラスNSTableRowViewは、ライオン以上でのみご利用いただけます。下位互換性のためには、セルベースのテーブルを使用する必要があります。

Table View Programming Guide

+0

これが判明しました。それはなぜですか?ビューベースのテーブルは、ビルド/コンパイル時のテクノロジのように見えますが、アプリケーションの作成方法には影響を与えますが、実行方法には影響しません。これは本当ですか? – Tony

+1

それはどういう意味なのか分かりませんが、NSTableViewはシステムフレームワークであるAppKitに常駐しています。コードは10.7より前のシステムには存在しませんでした。 –

+0

ええと、以前のプラットフォームでも実行できるように、NSTableRowViewをアプリケーション自体にパッケージ化することは可能でしょうか? – Tony

関連する問題