-4
_options = [[NSArray arrayWithObjects:
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"facebook.png"],@"img",@"Facebook",@"text", nil],
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"twitter.png"],@"img",@"Twitter",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"tumblr.png"],@"img",@"Tumblr",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"google-plus.png"],@"img",@"Google+",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"linkedin.png"],@"img",@"LinkedIn",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"pinterest.png"],@"img",@"Pinterest",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"dribbble.png"],@"img",@"Dribbble",@"text", nil], 
             [NSDictionary dictionaryWithObjectsAndKeys:[UIImage imageNamed:@"deviant-art.png"],@"img",@"deviantArt",@"text", nil], 
             nil];
4

2 に答える 2

7

角かっこが 1 つだけ必要な場所に 2 つの角かっこを配置します。

_options = [NSArray arrayWithObjects: // And so on...
//        ^^^ You need only one square bracket here
于 2012-11-27T03:23:50.750 に答える
4

エラー メッセージ "expected identifier" は、角かっこのレベルが正しくないことを意味します。例えば:

[7];

これは、余分な角かっこで囲まれているため、不正です。この行は有効です (ただし役に立たない):

7;
于 2012-11-27T03:24:42.090 に答える