Tag: 代码生成

如何使Xcode自动符合协议

当我使用原型表视图时,我总是必须遵守协议TableViewDataSource 。 我总是忘记我需要实现什么方法,所以我必须每次看看协议的来源。 这非常耗时。 我认为Xcode必须有一个function,自动为您实现所需的方法,对不对? 就像IntelliJ IDEA,Eclipse和Visual Studio一样。 我想知道在哪里可以find这个function。 如果没有,是否有解决方法? 至less我不必在每次遵守协议时都打开协议的源代码。 如果你不明白我的意思,下面是一些代码: 我有一个协议 protocol Hello { func doStuff () } 当我遵守它时, class MyClass: Hello { } 我经常不记得我需要实现的方法的名字。 如果Xcode有一个function可以将上面的代码变成这样: class MyClass: Hello { func doStuff () { code } } 现在你明白我的意思了吗? 我只想问问哪里可以find这样的function。

生成用于使用Rest服务的Objective-c客户端代码

我正在构build一个使用外部服务器来存储大部分数据的iPhone应用程序。 服务器使用REST API公开所有必需的服务。 理想情况下,我想在Objective-C中生成可以使用这些服务的客户端代码。 最好这些应该返回我可以轻松使用的对象,而不必分析返回的XML。 我在看什么选项? 我已经研究了一下这个,最近的代码生成我看到的是wsdl2objc 。 因为我也拥有后端服务,所以我可以使它们成为基于SOAP的服务,但是我真的不希望这样做,因为我稍后将使用相同的一组服务来构buildWeb UI(例如)。 我有其他select是用RestKit去。 任何指导,这是非常感谢。 我很确定这是很多人面对的用例,我只是无法find合适的资源,或者没有find正确的地方。 干杯!