将一行Objective-c代码分成两行

时间:2010-09-28 12:15:37

标签: objective-c

NSDictionary *attributes = nil ;
*attributes = [filemanager attributesOfItemAtPath:path error:nil] ;

失败并显示“...错误:分配中的不兼容类型”

NSDictionary *attributes = [filemanager attributesOfItemAtPath:path error:nil] ;

作品。

我的问题是如何打破代码行的两行代码。

2 个答案:

答案 0 :(得分:3)

*attributes = [filemanager attributesOfItemAtPath:path error:nil] ;

从行首开始删除'*'。你不需要它。正确的将是:

attributes = [filemanager attributesOfItemAtPath:path error:nil] ; // no '*' before attributes

答案 1 :(得分:0)

NSDictionary *attributes;
attributes = [filemanager attributesOfItemAtPath:path error:nil];