Why does the xcode IDE think `friend` is a reserve

2019-03-01 22:48发布

I've been working on a personal project and have the below code in a new class that I have created:

@property (readonly, getter = isFriend) BOOL friend;

There doesn't seem to be anything wrong with it and when I build it, it works compiles absolutely fine but when we look at this line of code in the xcode IDE it looks like

Code snippet screenshot

My question is why does the xcode IDE seem to think that the word friend is a keyword/reserved-word?

1条回答
Emotional °昔
2楼-- · 2019-03-01 23:54

Presumably because friend is a reserved word in C++. See Friendship and inheritance.

You could try modifying your xCode settings for the compiler to see if the IDE picks this up. See Can I use C++11 with Xcode?

查看更多
登录 后发表回答