- 博客(23)
- 资源 (10)
- 收藏
- 关注
转载 正确使用Block避免Cycle Retain和Crash
http://tanqisen.github.io/blog/2013/04/19/gcd-block-cycle-retain/Block简介Block作为C语言的扩展,并不是高新技术,和其他语言的闭包或lambda表达式是一回事。需要注意的是由于Objective-C在iOS中不支持GC机制,使用Block必须自己管理内存,而内存管理正是使用Block坑最多的地方,错误的内存管理要
2014-09-18 14:00:37 472
转载 IOS开发---- IOS7官方推荐图标和图像尺寸
图标和图像大小每一个应用程序需要一个应用程序图标和启动图像。此外,一些应用程序需要自定义的图标来表示特定于应用程序的内容,功能,或在导航栏,工具栏和标签栏模式。不像其他的定制艺术品在您的应用程序的图标和图像,表38-1列出必须满足特定的标准,因此,IOS可以正确显示。此外,一些图标和图像文件的命名要求。(如果你需要支持标准分辨率的iPhone或iPodtouch设备,除以2下面列出
2014-09-10 09:54:00 562
转载 iOS应用开发最佳实践系列一:编写高质量的Objective-C代码
本文由海水的味道编译整理,转载请注明译者和出处,请勿用于商业用途!点标记语法属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。良好的风格:view.backgroundColor = [UIColor orangeColor];[UIApplication sharedApplication].delegate;不良
2014-09-04 15:11:58 801
转载 iPhone6分辨率与适配
1分辨率和像素经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):iPhone5分辨率320x568,像素640x1136,@2xiPhone6分辨率375x667,像素750x1334,@2xiPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(1080x1920))
2014-09-26 11:15:19 424
转载 xcode6中自动布局autolayout和sizeclass的使用
一、关于自动布局(Autolayout)在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输入(交互),交互的过程中往往还伴随有动画的效果,已达到整个信息传递的连贯性以及用户体验的细腻感。
2014-09-26 09:08:12 450
转载 初探 iOS8 中的 Size Class
http://www.2cto.com/kf/201409/334180.html以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 iPhone6 plus 的发布,适配似乎也变得
2014-09-25 12:58:32 503
转载 UISearchbar去除背景色的方法,适合iOS5/6/7/8.0beta
http://www.tuicool.com/articles/FR7Jvm通常使用UISearchbar都需要去除其背景色来与自己的界面风格保持协调,但是UISearchbar的设计随着iOS版本的升级不断地在发生着变化,下面我们通过分析UISearchbar在各个iOS版本下的视图层次结构来探讨去除其背景色的方法。首先使用UIView的私有方法recursiveDescript
2014-09-24 10:44:24 494
转载 http://www.howzhi.com/group/iosDevelop/discuss/10134
1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn 不直接等效于NSCollectionViewn 也不替代UITableView----亲兄弟 为什么要使用Collection Views呢?n 可以高度定制内容的展现n 管理数据最佳的做法n 即使是处理
2014-09-18 17:21:59 1046
原创 ScrollViwe 使用autolayout
Pure Auto Layout approach:Set translatesAutoresizingMaskIntoConstraints to NO on all views involved.Position and size your scroll view with constraints external to the scroll view.Use
2014-09-17 18:03:40 588
转载 用NSTimer实现倒计时--ios开发
首先定义NSTimerNSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0target:selfselector:@selector(timerFireMethod:)userInfo:nilrepeats:YES];倒计时在timer的触发方法里完成- (void)timerFireMethod:(NSTimer
2014-09-17 13:53:57 500
转载 xib中使用Scrollview无法滑动情况
_scollView.backgroundColor = [UIColor yellowColor]; _scollView.contentSize = CGSizeMake(320, 480*5); _scollView.scrollEnabled = YES;在xib中代理已经设置好,需要在以下界面中取消Use Auto Layout的勾选,否则的话,会不能够滑动。
2014-09-16 11:19:14 785
转载 iOS6新特征:UICollectionView高级使用示例之CircleLayout
CircleLayout继承自UICollectionViewLayout,在这里先简单介绍一下UICollectionViewLayoutUICollectionViewLayout类是一个抽象基类,通过继承它以生成collection view的layout信息。layout对象的职责就是决定collection view中cells,supplementary views和decor
2014-09-16 10:20:09 436
转载 UICollectionViewLayout
这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。在上一篇UICollectionView的入门介绍中,大概地对iOS6新加入的强大的UICollectionView进行了一些说明。在这篇博文中,将结合WWDC2012 Session219:Advanced Collecti
2014-09-16 10:16:34 403
转载 UICollectionView详解
什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad
2014-09-16 10:15:34 459
转载 在Xcode中使用Git进行源码版本控制
本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。 在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版
2014-09-05 09:53:27 482
转载 IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有帮助,具体的
2014-09-04 13:28:35 492
转载 iPhone之Quartz 2D系列--阴影和透明层(5)Shadows&Transparency Layers
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018苹果官网英语介绍:https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_ov
2014-09-04 11:59:39 408
转载 iPhone之Quartz 2D系列--变换(5)Transforms
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018苹果官网英语介绍:https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_ov
2014-09-04 11:51:57 368
转载 iPhone之Quartz 2D系列--颜色和颜色空间(4)Color and Color Spaces
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018有关本章博客的代码实现,大家可以参考我的这遍博客:IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)苹果官网英语介绍:https://d
2014-09-04 11:44:47 394
转载 iPhone之Quartz 2D系列--路径(3)Paths
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018有关本章博客的代码实现,大家可以参考我的这遍博客:IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)苹果官网英语介绍:https://develop
2014-09-03 16:47:48 428
转载 iPhone之Quartz 2D系列--图形上下文(2)Graphics Contexts
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018有关本章博客的代码实现,大家可以参考我的这遍博客:IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)苹果官网英语介绍:https://develop
2014-09-03 16:37:33 394
转载 iPhone之Quartz 2D系列--Quartz 2D概览(1)Overiew of Quartz 2D
以下几遍关于Quartz 2D博文都是转载自:http://www.cocoachina.com/bbs/u.php?action=topic&uid=38018苹果官网英语介绍:https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_ov
2014-09-03 16:21:13 402
转载 Core Animation Programming Guide
本文是《Core Animation Programming Guide》2013-01-28更新版本的译文。本文略去了原文中关于OS X平台上Core Animation相关内容。因为原文的类型属于编程指南,所以示例代码并不多,更多的是理论层面的探讨。所以译文中加入了大量的示例代码,以提高本文的可操作性。希望本文能够对你有所帮助。本文由海水的味道翻译,转载请注明译者和出处,请勿用于商业用途!
2014-09-01 14:02:59 968
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人