2011-04-04 81 views
1

可能重复:
Placement of the asterisk in Objective-CXCode中星号“*”的区别是什么?

我是新来的XCode,从C#的到来。以下两个语法示例有什么区别,特别是星号的位置?

UITabBarItem* tabBarItem 

UITabBarItem *tabBarItem 

当你用一个语法比其他?

+1

请发布提问之前搜索网站 - 避免重复有助于保持所有的答案在一个页面上,使网站更加有用。 – 2011-04-04 21:34:56

+0

另请参阅[C指针](http://boredzo.org/pointers/) – 2011-04-04 21:38:16

回答

6

两者的含义相同。两者之间没有区别,这是一个偏好问题。我个人更喜欢第二种方式,因为它有多个指针时看起来更干净。

UITabBarItem *tabBarItemOne, *tabBarItemTwo ; // Looks cleaner :) 

UITabBarItem* tabBarItemOne, *tabBarItemTwo ; 
1

没有区别,只是偏好。两者都声明一个指向UITabBarItem的指针。

相关问题