2011-11-08 5 views
5

ICUはAppleの言葉でプライベートフレームワークと見なされますか? $SDK/usr/include/のヘッダーファイルがプライベートであるかどうかは私には分かりません。私はu_strcasecmpのような機能を<unicode/ustring.h>から使いたいと思います。ICUはiOSのプライベートフレームワークですか?

ヘッダーファイルが存在するため、私はそれが本当にプライベートではないと仮定します。一方、私は自分のAPIでICUの機能を文書化しているAppleは見つかりませんreference

+0

プライベートAPIを使用しているときにxcodeは警告しませんか?あなたが既にヘッダファイルを含めることができるかどうかをあなたがすでに言っているように、APIは通常公開されています。 –

+1

私はそのような質問を見つけます:http://stackoverflow.com/questions/2427838/iphone-app-rejection-for-using- icu-unicode-extensions それは少し古いです。だから私はよく分からない。 – detunized

答えて

1

すべてのフレームワーク説明されていません。Apple参照のは、「プライベート」とみなすことができます(したがって、AppStoreアプリケーションでは使用できません)。

ヘッダ内に存在する全てのフレームワーク/方法の参照が、アップルの参照マニュアルに「非公開」と見なされていない、とAppStoreのアプリケーションに使用されるべきではない(時には、それはトリックを行い...)

1

号これはプライベートフレームワークであってはなりません。この質問が掲載されて以来、この上に立つリンゴは変わっている可能性があります。

Text Programming Guide for iOSには、変更されたICU 4.2.1バージョンおよび含まれているustring.hヘッダーの可用性が明示されています。

関連する問題