XCode 4 如何使用Snippets .

XCode 4 如何使用Snippets .
对Xcode4的 Snippets产生了极大的兴趣。在此之前,我从来不知道什么snippets。读了那篇文章后,我开始使用它们,并创建了自己的snippets。如今,我的工作效率提高了一大截。

下面这个例子,演示了snippets的强大之处。

键入:ttt

snippets将会自动为你生成如下代码:

#pragma mark - UITableView Datasource  

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

     return 1;毕业论文 

}  

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {    

return 10;

}  

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

     static NSString *cellIdentifier = @"Cell";

       UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];

       if(cell == nil) {

         cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];

     }

       cell.textLabel.text = [NSString stringWithFormat:@"Cell %d", indexPath.row];

       return cell;

}  

#pragma mark - UITableView Delegate methods  

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {  

}
 

看到了吗?仅仅敲3下键,就可以得到一个带有数据的、立即就可运行的tableview委托方法实现。

本文从另一个角度介绍Xcode4 的snippets,主要演示如何创建snippets并将之和团队成员共享。

在Xcode中添加Snippet

我觉得,这个工作非常不直观。snippet库隐藏得太深了。要把它找出来,首先确认Xcode的右边栏是可见的——如果不可见,可能需要点击view面板工具条(Xcode右上角)上最后一个按钮。

[1] [2] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有