我试图在不使用点符号的情况下编写以下内容...
[scrollView setMinimumZoomScale: scrollView.bounds.size.width / image.size.width];
这是对的吗?
[scrollView setMinimumZoomScale: [scrollView bounds].size.width / [image size].width];
欢呼加里。
答案 0 :(得分:5)
实际上有点符号的错误。在objective-c中它可能变得非常丑陋且难以阅读。虽然你会得到不同的意见和火焰战争(我可能刚刚开始),但我很乐意与你分享我的经验法则。对结构使用点表示法。其他所有内容都使用括号。阅读Joe Conway的(Big Nerd Ranch)blog post on the subject。
乔的钱引用:
在教学之后,这是我的信念 大约300名学生Objective-C,即 点符号令人困惑。它阻碍了 软件开发的主要目标: 写作可维护,有效, 高效,易读和无错误 代码。
回答你的问题,是的!看起来很完美您正在使用您的点访问结构。
用点符号贴上你的枪。不要让任何人欺负你使用它们。 ; - )
-Matt