我是XCode的新手,来自C#。以下两个语法示例之间有什么区别,特别是星号的位置?
UITabBarItem* tabBarItem
和
UITabBarItem *tabBarItem
什么时候使用一种语法而不是另一种?
答案 0 :(得分:6)
两者意味着相同。两者之间没有区别,这是一个偏好问题。我个人更喜欢第二种方式,因为它有多个指针时看起来更干净。
UITabBarItem *tabBarItemOne, *tabBarItemTwo ; // Looks cleaner :)
比
UITabBarItem* tabBarItemOne, *tabBarItemTwo ;
答案 1 :(得分:1)
没有区别,只是偏好。两者都声明了一个指向UITabBarItem的指针。