タグ

Objective-Cに関するMiyakeyのブックマーク (142)

  • iPhoneアプリケーション開発: Objective-Cにおけるメモリ管理

    メモリ管理の大まかな原則 C言語と共通の部分について、メモリ管理で気をつけることは特にありません。Cで気をつけることと共通です。 自分がmalloc()で確保したメモリは忘れずfree()で開放しましょうということだけです。従って、多くの場合に問題になるのはObjective-C固有の部分です。 Objective-Cのオブジェクトはretain countというものを持っています。生成すると0から1になります。 そのオブジェクトに関連付けられている変数名でretainをすれば、カウントが1増えます。 releaseをするとカウントが1減ります。run loopと呼ばれるシステムへの応答処理へ入った時、 このカウントが0になっているものはメモリ上から消えるようになっています。 autoreleaseとした場合には、適当と思われる部分で自動的に開放されるので、自分でreleaseを行う必要は

  • 日本語音声合成ライブラリ for iPhone

    ドキュメントトーカ日音声合成エンジン for iPhone ドキュメントトーカ日音声合成エンジンは、正確な読み、自然なイントネーション、明瞭な発音を特徴とした日音声合成エンジンで、WindowsMac等で広く使用されております。 そのドキュメントトーカがiPhone OS用にライブラリーとして提供されます。 「ドキュメントトーカ日音声合成エンジン for iPhone」は、Object-Cスタティックライブラリーとして、iPhone SDKでリンク可能なかたちで提供されます。 OEM提供・価格 合成エンジンの有償提供、もしくは、サービスをご利用いただけるパートナーを募っております。 2012年2月 価格改定いたしました。 までお問い合わせください。 製品情報のトップ Speakメソッドでテキストを指定するだけで音声として出力されます。 また、喋っている最中に音量、話速、音