Javascript 与这些JS方法相对应的Objective-C方法?

Javascript 与这些JS方法相对应的Objective-C方法?,javascript,objective-c,ios,Javascript,Objective C,Ios,哪些NSMutableArray方法对应于这些Javascript数组方法 shift() unshift() slice() splice() shift是-objectAtIndex:0和移除objectAtIndex:0的组合 unshift是insertObject:obj atIndex:0。但是,它不会返回新的长度 slice是-[NSString substringWithRange:][/code> splice没有等效项,不过您可以使用insertObjects:atind

哪些NSMutableArray方法对应于这些Javascript数组方法

  • shift()
  • unshift()
  • slice()
  • splice()
      • shift
        -objectAtIndex:0
        移除objectAtIndex:0
        的组合
      • unshift
        insertObject:obj atIndex:0
        。但是,它不会返回新的长度
      • slice
        -[NSString substringWithRange:][/code>
      • splice
        没有等效项,不过您可以使用
        insertObjects:atindex:
        近似它

      @Moshe答案中有方法。只需在
      NSMutableArray
      (或
      NSString
      ,答案中注明的位置)上调用它们,就像调用任何其他方法一样。