NSString(FWSafeType)

@interface NSString (FWSafeType)

/**
 从指定位置截取子串
 
 @param from 起始位置
 @return 子串
 */
- (nullable NSString *)fw_substringFromIndex:(NSInteger)from NS_REFINED_FOR_SWIFT;

/**
 截取子串到指定位置
 
 @param to 结束位置
 @return 子串
 */
- (nullable NSString *)fw_substringToIndex:(NSInteger)to NS_REFINED_FOR_SWIFT;

/**
 截取指定范围的子串
 
 @param range 指定范围
 @return 子串
 */
- (nullable NSString *)fw_substringWithRange:(NSRange)range NS_REFINED_FOR_SWIFT;

@end

Undocumented

  • 从指定位置截取子串

    Declaration

    Objective-C

    - (nullable NSString *)fw_substringFromIndex:(NSInteger)from;

    Parameters

    from

    起始位置

    Return Value

    子串

  • 截取子串到指定位置

    Declaration

    Objective-C

    - (nullable NSString *)fw_substringToIndex:(NSInteger)to;

    Parameters

    to

    结束位置

    Return Value

    子串

  • 截取指定范围的子串

    Declaration

    Objective-C

    - (nullable NSString *)fw_substringWithRange:(NSRange)range;

    Parameters

    range

    指定范围

    Return Value

    子串