文档章节

swift纯代码 demo

哈哈8066
 哈哈8066
发布于 2015/06/19 09:59
字数 149
阅读 400
收藏 3
class serviceHallViewController: UIViewController  ,UITableViewDelegate ,UITableViewDataSource {
    
    var tableView :UITableView?
    
    override func viewDidLoad() {
    super.viewDidLoad()
    //self.title = "MySwift"
    setupViews()
    
    // Do any additional setup after loading the view.
    }
    func setupViews()
    {
        //初始化tableview并设置frame
        self.tableView = UITableView(frame:self.view!.frame)
        //设置tableview的代理对象
        self.tableView!.delegate = self
        self.tableView!.dataSource = self
        self.tableView!.registerClass(UITableViewCell.self, forCellReuseIdentifier:"cell")
        //将tableview添加到view试图上
        self.view?.addSubview(self.tableView!)
    }
    
    func tableView(tableView:UITableView, numberOfRowsInSection section:Int) -> Int
    {
        return 20;
    }
    
    // Row display. Implementers should *always* try to reuse cells by setting each cell's reuseIdentifier and querying for available reusable cells with dequeueReusableCellWithIdentifier:
    // Cell gets various attributes set automatically based on table (separators) and data source (accessory views, editing controls)
    
    func tableView(tableView:UITableView, cellForRowAtIndexPath indexPath:NSIndexPath) -> UITableViewCell
    {
        let cell = tableView .dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath)as! UITableViewCell
        cell.textLabel!.text = String(format:"%i", indexPath.row+1)
        return cell
    }

© 著作权归作者所有

共有 人打赏支持
哈哈8066
粉丝 3
博文 43
码字总数 11565
作品 0
浦东
程序员
私信 提问
swift遇见的坑 和 第三方库资源

纯 Swift2.0 工程 CocoaChina+ 从 0 到 1 遇到的坑和解决方案 前段时间博主从阿里巴巴跳槽加盟滴滴快的,乘着跳槽的时间差做了两件一直想做的事: 一件就是用Swift2.0写了一个CocoaChina的i...

Snaiper
2015/12/11
1K
0
iOS好项目收集

项目 简述 日期 SCTableViewCell 类似与QQ侧滑删除Cell的Demo 201501018 JHChainableAnimations 可读性好使用方便的动画库,语法类似与Masonry,使用链式编程 20150506 awesome-ios-chart iOS...

哪一种黑
2016/03/20
42
0
是时候正式进入 Swift开发了

Swift从14年发布到现在已经迎来了3.0的版本, 不得不说作为苹果公司推出的新语言, swift的未来是毋庸置疑的. 一种新的编程语言, 在快速发展的前期,变化是很大的, 这个勉强可以作为我们之前暂不...

Sunxb
2016/11/02
0
0
Swift2.0与OC混编实验--动态库(一)

完整的Demo下载 做了以下几个实验 验证Swift和OC的项目可以使用任意语言开发的动态库 1、创建了一个Swift语言的动态库 2、创建了一个OC语言的动态库 3、创建了一个SwiftApp项目,在项目中同时...

泊竹
2016/01/17
434
0
Swift 和 OC 方法互调--SwiftAndOC

SwiftAndOC 是一个Swift 和 OC 方法互调Demo。 Demo功能: 1.在OC项目里: 1.1.OC代码调用Swift方法 1.2.Swift代码调用OC代码。 2.在Swift项目: 2.1.Swift代码调用OC代码 2.2.OC代码调用Swift...

匿名
2016/08/05
226
0

没有更多内容

加载失败,请刷新页面

加载更多

分布式之数据库和缓存双写一致性方案解析

为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 ![] 但是在更新缓存方面,对于更新...

hensemlee
17分钟前
0
0
怎么学习大数据

最近有很多人在找,大数据是怎么学?需要学什么技术以及这些技术的学习顺序是什么?今天有时间我把个问题总结成文章分享给大家。 那大数据处理技术怎么学习呢?首先我们要学习Java语言和Lin...

董黎明
17分钟前
0
0
MySQL 常用数据存储引擎区别

mysql有多种存储引擎,目前常用的是 MyISAM 和 InnoDB 这两个引擎,除了这两个引擎以为还有许多其他引擎,有官方的,也有一些公司自己研发的。这篇文章主要简单概述一下常用常见的 MySQL 引擎...

吴伟祥
20分钟前
0
0
MySQL学习笔记之三排序和过滤

在数据库的使用中排序和过滤也是经常的操作 排序检索数据,关键字order ##1.按照某个列名排序 普通排序mysql> select * from user;+----+--------+-----+-----------------------+-----+|...

凌宇之蓝
24分钟前
0
0
编译GDAL2.3.0的C#接口

编译完GDAL和JAVA接口后,如果需要使用C#调用,就需要编译C#的接口。方法如下: 注意:使用的SWIG版本不能使用太高版本,否则,会报一堆的类型未找到的错误,我是无从下手。使用swig2.0.7(据...

会哭的鳄鱼
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部