![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
txHe
这个作者很懒,什么都没留下…
展开
-
[IOS]UIColor,CGColor,CIColor三者的区别和联系
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透明度的值,它的颜色空间已经针对IOS进行了优化。UIColor包含了一些类方法用于创建一些最常见转载 2014-11-06 13:03:04 · 377 阅读 · 0 评论 -
[IOS]setNeedsDisplay和setNeedsLayout
//转载:http://blog.sina.com.cn/s/blog_a573f7990101cdpe.html1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了转载 2015-02-04 15:41:11 · 448 阅读 · 0 评论 -
[IOS]Swift实现UITableView的常见操作
//转载:http://www.cnblogs.com/qingche/p/3820040.html?utm_source=tuicool1.前言 Swift在这就不多介绍了,想必大家都已皆知。离Swift面世也过了有一个多月的时间。在闲暇时间我用Swift实现了UITableView的一些常见操作。基本都是可以用上的,今天在自己的博客里分享转载 2015-02-04 20:35:28 · 425 阅读 · 0 评论 -
[IOS]手势识别(双击、捏、旋转、拖动、划动、长按)
转载:http://blog.csdn.net/jwzhangjie/article/details/40147933import UIKit class ViewController: UIViewController, UIActionSheetDelegate { @IBOutlet var im: UIImageView!转载 2015-02-03 20:52:02 · 438 阅读 · 0 评论 -
[IOS]App Extension编程指南(iOS8/OS X v10.10):扩展类型--自定义键盘
本节由CocoaChina翻译组成员星夜暮晨(博客)翻翻译自苹果官方文档 App Extension Programming Guide--App Extension Types--Custom Keyboard 一节,敬请勘误。通过使用第三方输入法替换系统原生输入法,用户可以实现一些特殊的功能。比如一个特别新颖的输入方式,或输入iOS原生输入法并不支持的语言。第三方输入法的基本功转载 2015-01-20 17:55:44 · 1181 阅读 · 0 评论 -
[IOS]IOS8自定义输入法教程:如何创建第三方输入法
//转载:http://www.cocoachina.com/ios/20140922/9706.htmliOS8带来了很多很酷的功能,其中一个就是增加第三方输入法作为应用程序扩展。我们应当重视这个时刻,因为应用程序扩展开辟了一个全新的应用程序种类以及付费操作。凭借着在应用商店中数百万的应用程序,开发者和用户将迎来全新的一天。 在本帖中,我将向您展示如何为您的应用程序创转载 2015-01-21 20:48:14 · 874 阅读 · 0 评论 -
[IOS]NSLayoutConstraint-代码实现自动布局的函数用法说明
//转载:http://zhuhaibobb.blog.163.com/blog/static/2744006720143712913273/1234567[NSLayoutConstraint constraintWithItem:(id)item转载 2015-01-23 22:46:52 · 577 阅读 · 0 评论 -
[IOS] view的frame和bounds之区别(位置和大小)
//转载:http://blog.csdn.net/mad1989/article/details/8711697前言:学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的含义。PS:我承认我是一个很笨很笨的人。所以现在记录转载 2015-01-23 11:35:03 · 427 阅读 · 0 评论 -
[IOS]Swift之沙盒与数据存储
//转载:http://www.helloswift.com.cn/swiftmanual/2015/0208/3486.html应用沙盒结构分析1、应用程序包:包含了所有的资源文件和可执行文件2、Documents:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录3、tmp:保存应用运行时所需要的临时数据,使用完毕后再将相应的文件从该目转载 2015-03-08 13:11:10 · 790 阅读 · 0 评论 -
[IOS]iOS中文文档:UIView
//转载:http://www.pocketdigi.com/20150105/1413.htmlUIView继承自:UIResponder:NSObject 遵循:UITraitEnvironment, UIDynamicItem, NSObject, UICoordinateSpace, UIAppearanceContainer, UIAppearance, NSCo转载 2015-03-12 17:02:34 · 367 阅读 · 0 评论 -
[iOS]XCode 6.3 Archive后提交App Store崩溃
这是我遇到的一个问题,不具备普遍性,最后解决的也很戏剧化。如下图就是出现了这个问题: 纠结了一个下午,各处找答案:通过一些网页,在stackoverflow上发现了一个答案,可能对大多数人有用:链接:http://stackoverflow.com/questions/29548538/xcode-6-3-crash-while-archiving-a-project意思就是,在Xcode P原创 2015-07-09 16:32:05 · 363 阅读 · 0 评论 -
[iOS开发]沙盒中的文件操作
这是我遇到的一个问题,不具备普遍性,最后解决的也很戏剧化。如下图就是出现了这个问题: 纠结了一个下午,各处找答案:通过一些网页,在stackoverflow上发现了一个答案,可能对大多数人有用:链接:http://stackoverflow.com/questions/29548538/xcode-6-3-crash-while-archiving-a-project意思就是,在Xcode P转载 2015-09-27 09:48:23 · 533 阅读 · 0 评论 -
[Swift]swift单例模式的三种写法
转载: http://krakendev.io/blog/the-right-way-to-write-a-singleton?utm_content=buffer0072d&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer总结下: 单例模式需要满足三个规则: (1)单例是独一无二的,在程序的整个生命周期内,只能存在一个原创 2015-12-07 14:57:39 · 397 阅读 · 0 评论 -
[iOS]编写高质量的Objective-C代码
本文由“海水的味道”编译点标记语法 属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。良好的风格: view.backgroundColor = [UIColor orangeColor]; [UIApplication sharedApplication].delegate;不良的风格: [view setBackgroundColor:[转载 2016-03-02 20:11:24 · 399 阅读 · 0 评论 -
[iOS]iOS Category
转载:http://blog.sina.com.cn/s/blog_923fdd9b0101b9da.html无论一个类设计的如何完美,都不可避免的会遇到没有预测到的需求,那怎么扩展现有的类呢?当然,继承是个不错的选择。但是Objective-C提供了一种特别的方式来扩展类,叫Catagory,可以动态的为已经存在的类添加新的行为。这样可以保证类的原原来的基础上,较小的改动就可以增加需转载 2016-03-03 16:54:27 · 361 阅读 · 0 评论 -
[IOS]dispatch_after;dispatch_apply;dispatch_
//转载:http://blog.csdn.net/column/details/swift-gcd.htm一、dispatch_after二、dispatch_apply 三、dispatch_once一、dispatch_after功能:延迟一段时间把一项任务提交到队列中执行,返回之后就不能取消常用来在在主队列上延迟执行一项任务函数原型func dispat转载 2015-02-03 20:10:33 · 642 阅读 · 0 评论 -
[IOS]Swift开发之坑(8) - Class Initializer
//转载:http://www.jianshu.com/p/82863c103164Swift的构造器(Initializer)设计的太复杂,分为指定构造器(Designated Initializers) 和 便利构造器(Convenience Initializers)。指定构造器类似于一般语言的构造器,便利构造器的使用就比较复杂了。Swift 采用以下三条规则来限制构造器之间转载 2015-02-02 21:24:36 · 1734 阅读 · 0 评论 -
[IOS]行走于Swift的世界中
//转载:http://onevcat.com/2014/06/walk-in-swift/从周一 Swift 正式公布,到现在周五,这几天其实基本一直在关注和摸索 Swift 了。对于一门新语言来说,开荒阶段的探索自然是激动人心的,但是很多时候资料的缺失和细节的隐藏也让人着实苦恼。这一周,特别是最近几天的感受是,Swift 并不像我上一篇表达自己初步看法的文章里所说的那样,相对于转载 2015-01-27 18:02:03 · 425 阅读 · 0 评论 -
[IOS]UICollectionView详解+实例
//转载:http://www.cnblogs.com/ios8/p/iOS-UICollectionView.html转载 2014-10-28 18:47:38 · 389 阅读 · 0 评论 -
[IOS]ARC下循环引用的问题
//转载文章的目的很简单,仅仅只是转载 2014-10-26 11:15:22 · 287 阅读 · 0 评论 -
[IOS]ios NSTimeInterval获取时间间隔
//转载:想在程序开始或者进入某个界面 ,到结束程序或退出某个界面,获取到这个持续时间. 获取到这个时间还需要转化一个取得时分秒.-(NSString *)getCurrentTime{ NSDateFormatter *formatter = [[NSDateFormatteralloc]init]; [formatter setDateFor转载 2014-10-29 13:23:35 · 561 阅读 · 0 评论 -
[IOS]NSNotificationCenter消息通信机制介绍(KVO)
作用:NSNotificationCenter是专门供程序中不同类间的消息通信而设置的.注册通知:即要在什么地方接受消息 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(mytest:) name:@" mytest" object:nil];转载 2014-10-29 13:09:00 · 375 阅读 · 0 评论 -
[IOS]iOS8下的UIAlertContoller初探
//文章写得不错。转载防丢失。网址:http://www.cnblogs.com/nathanou/p/3778200.html转载 2014-10-26 20:45:38 · 363 阅读 · 0 评论 -
[IOS]NSDictionary以及NSMutableDictionary用法总结
//转载:http://www.cnblogs.com/wengzilin/archive/2012/03/15/2397712.html转载 2014-10-28 17:06:23 · 493 阅读 · 0 评论 -
[IOS]iPhone文件系统NSFileManager
//转载:http://no001.blog.51cto.com/1142339/646414/转载 2014-10-28 15:23:59 · 355 阅读 · 0 评论 -
[IOS]UITouch 触摸事件处理(实例)
//转载:转载 2014-10-28 21:20:17 · 675 阅读 · 0 评论 -
[IOS]Storyboard的多个View切换-xcode 4.4.1(文章有点老了,不过还是有不少参考价值)
概述 Storyboard,我直接翻译为故事画板,是Xcode4.2新增的又一个特性,它将原有工程中的所有xib文件集成在一起,用拖曳的方式建立ViewController相关之间的跳转关系,使得整个程序的UI跳转逻辑清楚明了。Storyboard可以帮助你解决写很多重复的跳转方法的麻烦,节省很多时间,以便你能够完全的专注于核心功能的实现上。 简单地说,S转载 2014-10-26 14:55:39 · 496 阅读 · 0 评论 -
[IOS]关于 initWithNibName 和 loadNibNamed 的区别和联系
//转载:http://jianyu996.blog.163.com/blog/static/1121145552012102293653906/关于 initWithNibName 和 loadNibNamed 的区别和联系。之所以要把这两者来一起讲,我觉的我也有点困惑,到底用那种?其实真正搞清楚了他们之间的差别,就不会这么迷惘了。因为这两个方法,根本就不是一路货色。转载 2014-10-28 15:05:43 · 484 阅读 · 0 评论 -
[IOS]IOS多线程
//转载:http://mobile.51cto.com/iphone-397554.htm1、简介:1.1 iOS有三种多线程编程的技术,分别是: 1.、NSThread2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用) 3、GCD 全称:Grand Central Dispatch( i转载 2014-11-27 14:41:06 · 271 阅读 · 0 评论 -
[IOS] iOS开发的22个奇谲巧技
//转载:http://www.csdn.net/article/1970-01-01/2823348TableView不显示没内容的Cell怎么办?键盘事件写得好烦躁,都想摔键盘了怎么办?App老不流畅哪出问题了?CoreData语法又臭又长怎么办?拉伸图片怎么才能不变形?让我们一起欢乐地学习一下iOS开发的各种小技巧吧。本文作者@叶孤城___,他结合自身的实践开发经验总结出转载 2015-01-06 16:22:34 · 560 阅读 · 0 评论 -
[IOS]Swift字符串截取方法的改进
//转载http://blog.csdn.net/duzixi/article/details/36935573字符串截取方法是字符串处理中常用的基本方法。熟悉iOS的朋友都知道在基础类的NSString中有substringToIndex:,substringFromIndex:以及substringWithRange:这三种基本的截取方法。问题描述:那么转载 2015-01-26 22:01:19 · 510 阅读 · 0 评论 -
[IOS] Swift设计模式之单例(SINGLETON)
//转载:http://blog.csdn.net/g1jun/article/details/30461205一、意图保证一个类公有一个实例,并提供一个访问它的全局访问点。二、使用场景1、使用场景当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。转载 2015-01-26 20:59:03 · 381 阅读 · 0 评论 -
[LeetCode]050-Pow(x,n)
题目: Implement pow(x, n). 实现x的n次幂Solution: 类似于二分的方法来优化“x*x*…x“。 要注意的是当n = INT_MIN时,反过来-n会越界,这时候需要pow(x,INT_MIN) * x 即可。代码如下:class Solution {public: double myPow(double x, int n) {原创 2016-05-07 19:23:11 · 573 阅读 · 0 评论