如何在iOS

时间:2016-08-17 03:42:43

标签: ios objective-c swift debugging nativescript

  

在笔记本电脑上编程Nativescript,终端只有100x宽   看起来像这样:

https://s3.postimg.org/arqwz0utv/Screen_Shot_2016_08_16_at_11_29_39_PM.png

我不了解你,但我甚至看不到我从我的应用程序中记录的内容......

以下是我要创建的console.log模块的计划:

  • 基于loginfowarnerror的颜色,以及帮助色盲(我)的选项
  • 每个用户偏好的可自定义选项
  • 整理终端以真正了解从应用程序记录的内容

到目前为止我尝试了什么:

  • tns-core-module console - 试了很多不同的东西;甚至无法弄清楚iOS如何登录终端
  • tns-core-module trace - 尝试调用trace.write但未成功
  • 尝试Swift的printprintln
  

在我尝试制作清洁工console.log时,如何拨打NSLog   在我的Nativescript应用程序中?

我在Android上调用android.util.Log.v没问题,因此该部分全部设置。

1 个答案:

答案 0 :(得分:7)

您无法在iOS运行时中访问Variadic Objective-C方法。 以下是限制列表

限制 无法从JavaScript访问以下成员:

  • 联盟
  • Variadic Objective-C方法,函数指针,块
  • 具有恒定大小数组成员的结构
  • 载体
  • 内联函数
  • int64_t,uint64_t在[-2 ^ 53,2 ^ 53]范围之外
  • long double,int128_t,uint128_t

文档部分链接:http://docs.nativescript.org/runtimes/ios/Limitations.html