stringByAppendingString和stringByAppendingPathComponent

NSString提供了两个拼串的方法:

/**
 *  @brief 简单的字符串拼接,头文件 NSString (NSStringExtensionMethods)
 *
 *  @param aString 把 aString 拼接到调用该方法的对象后面
 *
 *  @return 返回拼接后的字符串
 */
- (NSString *)stringByAppendingString:(NSString *)aString;


/**
 *  @brief 拼接路径 ,头文件NSString (NSStringPathExtensions)
 *
 *  @param str 把 “/str” 拼接到调用该方法的对象后面,组成一个完成的路径
 *
 *  @return 返回完成路径
 */
- (NSString *)stringByAppendingPathComponent:(NSString *)str;


方法一只是对字符串简单的拼接。

方法二是对路径的拼接,会自动追加 '/',来完善路径。

原文地址:https://www.cnblogs.com/xiu619544553/p/5364765.html