String型を変換するヘルパー関数について

Abstract: String型を変換するヘルパー関数について解説します。

blank

対象となるIDE製品

RAD Studio/C++Builder/Delphi XE6

dummy

  概要

Delphiのライブラリには、iOSやAndroidで扱う文字列型へ変換するヘルパー関数が用意されています。

例えば、ヘルパー関数には、以下のような種類があります。

dummy

「StringToJString関数」は、DelphiのString型をJavaのString型へ変換

「JStringToString関数」は、JavaのString型をDelphiのString型へ変換

「StrToNSStr関数」は、DelphiのString型をObjective-CのString型へ変換

「NSStrToStr関数」は、Objective-CのString型をDelphiのString型へ変換

dummy

それそれの関数が定義されているユニットは、以下の通りです。

(バージョンの違いにより定義ユニットが変更されております)

dummy

「StringToJString関数」と「JStringToString関数」

XE5

 Androidapi.JNI.JavaTypes

XE6

 Androidapi.Helpers

dummy

「StrToNSStr関数」と「NSStrToStr関数」

XE6

Macapi.Helpers

dummy