gpt4 book ai didi

xamarin.ios - 代码适用于 Android 和 iOS - 为什么我不能将它移动到 PCL 中?

转载 作者:行者123 更新时间:2023-12-04 03:05:11 25 4
gpt4 key购买 nike

我有一个使用

的静态类
  • 系统.IO.路径
  • System.IO.Directory
  • System.IO.File.

目前,该类在我的 iOS 项目中,未更改也在我的 Android 项目中。

我创建了一个仅针对 Android 和 iOS 的 PCL。

但是,没有一个命名空间可用。

我认为这是因为 iOS 和 Android 本身不适合 PCL 配置文件,这就是添加 Windows Store 8 或 Silverlight 5 并删除 System.IO.* 命名空间的原因。

这是否按设计工作?在这种情况下,文件链接是我唯一的机会吗?

最佳答案

是的,现在这是它应该的工作方式。你可以使用类似我的 PCL Storage library 的东西从 PCL 访问文件系统,或者您可以简单地使用文件链接。

附带说明一下,我建议选择 Windows Store 和 .NET 4.5 以及 Xamarin 目标。该配置文件将为您提供比仅在该对话框中选择 Xamarin 平台时默认获得的针对 Silverlight 5 的 API 更多的 API。

关于xamarin.ios - 代码适用于 Android 和 iOS - 为什么我不能将它移动到 PCL 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20552502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com