自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (4)
  • 收藏
  • 关注

转载 验证码倒计时按钮

文/Li_Cheng(简书作者) 原文链接:http://www.jianshu.com/p/2104865e7dba 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。验证码倒计时按钮的应用是非常普遍的,本文介绍了IOS实现验证码倒计时功能,点击获取验证码,进入时间倒计时,感兴趣的小伙伴们可以参考一下:实现思路:创建按钮,添加点击方法; 用NSTimer定时器,每秒执行一次,定时

2016-05-30 09:05:30 516

转载 object-c常见问题和解答

1.     Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2.     Object-C有私有方法吗?私有变量呢?objective-c – 类里面的方法只有两种, 静态方法和

2016-05-28 23:09:57 923

转载 const 的理解和用法

文章转自:传送门非常感谢博主的文章,这边文章虽然只是一个小知识点,却解决了我对const的疑惑。我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems  Programming)

2016-05-21 09:47:20 439

转载 在Objective-C声明Block的几种方式

转自微信公众号:iOS笔记在Objective-C声明Block的几种方式1、作为局部变量returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};2、作为类的属性@property (nonatomic, copy,

2016-05-18 09:58:39 445

转载 iOS 苹果官方Demo合集

原文更好看: 传送门点击左上角的DownloadDemoGitHub 文章链接地址, 欢迎Star+ForkMirror of Apple's iOS samplesThis repository mirrors Apple's iOS samples.NameTopicFrameworkDescription

2016-04-28 17:12:46 2256

转载 git diff

转自:传送门在git提交环节,存在三大部分:working tree, index file, commit这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index fi

2016-04-05 11:48:17 214

转载 UIAlertController详解

转自:作者讲得很透彻一 概述在IOS8之后,UIAlertController替代了UIActionSheet和UIAlertView。把两种类型的提示信息放到这一个类里来实现。 注意, 这个class不能通过继承的方式来自定义。二 类介绍先举两个使用的例子 例子一 UIAlertController * alertController = [UIA

2016-01-24 14:33:59 309

原创 NSDate,日期格式的灵活输出

不断的学习肯定是会进步的,虽然不敢说现在有多好,但是起码是比以前好,对于英文文档的恐惧也不是那么大了; 之前一直对NSDate实例的输出格式苦恼,今天在在线文档查了一下: 日期输出格式灵活如下: NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [NSDateFormatter new]; [da

2016-01-22 16:44:04 286

原创 在static table view 加入已经用xib做好的cell

今晚打码的时候,想要在static table view 中加入已经用xib另外做好的table view cell,想出了一个不是很好的方法,用比较原始的加载view的方法:1.[NSBundle mainBundle] loadNIbNamed: owner: option: ],取回包含nib文件的NSArray实例;2. 然后用 该实例 的lastObject 获取该tableVi

2016-01-21 21:24:34 365

转载 iOS scrollView的自动布局

转自:传送门Xcode6中极大的增强了IB中自动布局的能力,下面就通过对刺儿头scrollview进行一次自动布局实战,看看自动布局在Xcode6中到底值不值得使用。说 UIScrollView是个刺儿头,实在没有夸张,这是由于scrollview本身contentSize、contentInsets等复杂的特性 导致,苹果文档在讲autolayout的时候甚至专门拿出一节讲如何对

2016-01-21 12:12:36 555

转载 [[UIApplication sharedApplication] openURL:]的几种应用

转自:传送门在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调用不同的App。通过openURL方法可以调用如下应用:调用谷歌地图(Google Maps)调用邮件客户端(Apple Mail)拨号(Phone Number)调用短信(SMS

2016-01-21 00:01:51 2433 1

转载 改变状态栏字体颜色

1在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO2 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];如果需要在

2016-01-19 18:20:04 279

转载 iOS各种图标尺寸规格

转自:传送门Every app needs an app icon and a launch file or image. In addition, some apps need custom icons to represent app-specific content, functions, or modes in navigation bars, toolbars, and tab

2016-01-17 14:10:13 809

转载 Gesture Recognizers与触摸事件分发

转自:传送门->一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识

2016-01-15 11:20:00 188

转载 NSJSONReadingOptions解析

NSString *str = @"{\"name\":\"kaixuan_166\"}"; NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:[str dataUsingEncoding:NSUTF8StringEncoding] options:0 error:nil]; // 应用崩溃,不选用N

2015-11-27 20:53:45 418

原创 有关于tableView的触摸事件

在使用tableview的时候用storyboard使用静态tableview,而且向tableview添加了tapgesture手势,后来发现:tableview: didselectrow:  这个代理方法没有回调,移走tap gesture手势后,工作正常,所以应该是tap gesture手势截掉了单击事件,从而tableview的cell接受不到这个时间,以此文记之!

2015-11-24 19:20:44 622

原创 nil Nil NULL

nil : 对类的实例,即对象赋空值。Nil: A null pointer to an Objective-C class.表示对类进行赋空值;NULL:A null pointer to anything else,  is for C-style memory pointers. 用于对非对象指针赋空值,比如C指针.

2015-11-19 23:54:16 336

原创 有关custom container of view controllers

添加子视图控制器: 展示一个名为content的child view controller:展示一个名为content的child view controller:[self addChildViewController:content]; //1 content.view.frame = [self frameForContentController]; [self.view addS

2015-11-10 10:08:26 275

转载 const int *p与int *const p的区别

转自:http://blog.csdn.net/suer0101/article/details/8032269本文只是一篇学习笔记,是看了《彻底搞定C指针》中的相关篇幅后的一点总结,仅此而已!一、先搞清const int *p与int const *p的区别它们的区别就是:没有区别!!无论谁在前面都没有影响!所以const int *p与int const *

2015-10-19 21:49:33 373

转载 xcode6.4 资源国际化 ->本地化

转自:http://blog.csdn.net/aries4ever/article/details/8185405NSLocalizedString的定义     来看宏定义部分:[cpp] view plaincopyprint?#define NSLocalizedString(key, comment)

2015-10-19 10:45:54 267

转载 iOS 创建单例的两种方法

转自:http://www.cnblogs.com/ygm900/p/3607143.html创建一个单例很多办法。我先列举一个苹果官方文档中的写法。 [cpp] view plaincopystatic AccountManager *DefaultManager = nil;     + (AccountManager *)default

2015-10-13 21:00:10 263

转载 如何在Mac OS X上安装 Ruby运行环境

转自:http://www.cnblogs.com/daguo/p/4097263.html  对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。此安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac

2015-10-12 18:25:47 217

转载 CocoaPods安装和使用及问题:Setting up CocoaPods master repo

文章转自:点击打开链接CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到

2015-10-12 18:18:25 469

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-12 13:13:19 236

转载 The First -- 静态库初尝

静态库初尝

2015-10-12 12:56:54 232

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除