More Related Content
Similar to (公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
Similar to (公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説 (20)
More from Makoto Nishimura
More from Makoto Nishimura (20)
(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説
- 27. Xamarin.iOS
// プラットフォーム依存部分はそれぞれのプロジェクトで実装
/// <summary>
/// iOS版FileManager
/// </summary>
class FileManager : IFileManager
{
string path =
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
public void saveData(string data, string key)
{
string filePath = path + "/" + key + ".txt";
File.WriteAllText(filePath, data);
}
それじゃPortableじゃないよね? というのが気になるならSharedプロジェクト
- 31. PCL or Shared
• 共通処理はPCLかSharedプロジェクト選択
• PCLはライブラリ化できるが「Androidの
場合」といったケースわけができない
• Sharedプロジェクトはケースわけが可能
ただしライブラリ化はできない