zoukankan      html  css  js  c++  java
  • Javascript与Objective-C 字符串与数组的方法类比

    String vs NSString

    JavaScript string Obj-C NSString
    charAt(index) (see text)
    charCodeAt(index) - (unichar)characterAtIndex:(NSUInteger)index
    concat(string) - (NSString *)stringByAppendingString:(NSString *)aString
    indexOf(string) - (NSRange)rangeOfString:(NSString *)aString
    lastIndexOf(string) - (NSRange)rangeOfString:(NSString *)aString options:NSBackwardsSearch
    localeCompare(string) - (NSComparisonResult)localizedCompare:(NSString *)aString
    split(delimiter) - (NSArray *)componentsSeparatedByString:(NSString *)separator
    substring(startIndex) - (NSString *)substringWithRange:(NSRange)aRange
    toLowerCase() - (NSString *)lowercaseString
    toUpperCase() - (NSString *)uppercaseString

     

    Array vs NSArray

    JavaScript Array Obj-C NSArray
    length - (NSUInteger)count
    concat(item1[, item2...]) - (NSArray *)arrayByAddingObject:(id)anObject
    -(NSArray *)arrayByAddingObjectsFromArray:(NSArray *)otherArray
    join(delimiter) - (NSString *)componentsJoinedByString:(NSString *)separator
    sort()

    - (NSArray *)sortedArrayUsingFunction:(NSInteger (*)(id, id, void
    *))comparator context:(void *)context

    toString() - (NSString *)description

     

    摘自:Learning the iOS 4 SDK for JavaScript Programmers  

     PDF下载>>

  • 相关阅读:
    C++---拷贝构造函数和赋值构造函数
    C++---类成员变量定义为引用
    从文件处理到文件的高级应用
    Jupyter的使用复习
    字符编码到python编辑器流程
    周四的小结
    中秋前的题目
    三段代码块带走今天的脚本
    今日份的随笔
    明天才能学的运算符号表格
  • 原文地址:https://www.cnblogs.com/meteoric_cry/p/4549113.html
Copyright © 2011-2022 走看看