【问题标题】:How to create NSRange object in AppleScriptObjC如何在 AppleScriptObjC 中创建 NSRange 对象
【发布时间】:2016-09-18 00:08:49
【问题描述】:

我无法在 ASOC 中创建 NSRange 对象。我用谷歌搜索了它,但没有运气。

我试过了:
current application's NSMakeRange_({0, 1})
current application's NSMakeRange_({location:0, length:1})
current application's NSRange's NSMakeRange_({location:0,length:1})

请帮忙

【问题讨论】:

    标签: xcode applescript nsrange applescript-objc


    【解决方案1】:

    太复杂了:

    set range1 to current application's NSMakeRange(0, 1)
    

    而且——由于 C 结构可以由 AppleScript 列表或记录表示——更容易:

    set range2 to {location:0, |length|:1}
    

    AppleScriptObjC 将“文字”创建识别为 NSRange

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-02
      • 2012-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多