iOS开发
Guoxi_HUANG
这个作者很懒,什么都没留下…
展开
-
JSON异步获取网络数据
//定义一个方法来获取网络数据,接受参数为网址 func onSearch(url: String){ //定义一个NSURL var nsUrl: NSURL = NSURL(string: url)! //定义一个NSURLRequest var request: NSURLReq原创 2015-03-08 17:09:06 · 822 阅读 · 0 评论 -
iOS TableViewCell 加载时的动画
//设置cell的显示动画 func tableView(tableView: UITableView!, willDisplayCell cell:UITableViewCell!, forRowAtIndexPath indexPath: NSIndexPath!){ //设置cell的显示动画为3D缩放 //xy方向缩放的初始值原创 2015-03-09 02:19:08 · 1257 阅读 · 0 评论 -
iOS实现点击按钮,跳转到与mian.storyboard 中与ViewController 关联的页面
在mian.storyboard 中拖出一个 VIewController 设置关联的类 和 storyboard ID 然后跳转按钮的 action 实现代码如下: UIStoryboard *mainStoryBoard = [UIStoryboard storyboardWithName:@"Main" bundle:nil]; UIViewController *inV原创 2015-09-30 10:55:21 · 816 阅读 · 0 评论 -
ARC下__bridge,__bridge_retained和__bridge_transfer的意思,区别与使用
使用ARC 能帮我们减轻不少内存管理方面的负担,但对于CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation 和ARC 之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。 __bridge 只做类型转换,但是不转载 2015-09-17 13:34:01 · 491 阅读 · 0 评论 -
用dispatch_once创建单一实例
使用 dispatch_once可以确保 在整个 Application 中,实例只被创建一次 void dispatch_once( dispatch_once_t *predicate, dispatch_block_t block); 该函数接收一个dispatch_once用于检查该代码块是否已经被调度的谓词(是一个长整型,实际上作为BOOL使用)。它还接收一个希原创 2015-09-17 12:19:28 · 442 阅读 · 0 评论