- 博客(25)
- 问答 (4)
- 收藏
- 关注
转载 验证码倒计时按钮
文/Li_Cheng(简书作者) 原文链接:http://www.jianshu.com/p/2104865e7dba 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。验证码倒计时按钮的应用是非常普遍的,本文介绍了IOS实现验证码倒计时功能,点击获取验证码,进入时间倒计时,感兴趣的小伙伴们可以参考一下:实现思路:创建按钮,添加点击方法; 用NSTimer定时器,每秒执行一次,定时
2016-05-30 09:05:30 538
转载 object-c常见问题和解答
1. Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2. Object-C有私有方法吗?私有变量呢?objective-c – 类里面的方法只有两种, 静态方法和
2016-05-28 23:09:57 943
转载 const 的理解和用法
文章转自:传送门非常感谢博主的文章,这边文章虽然只是一个小知识点,却解决了我对const的疑惑。我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)
2016-05-21 09:47:20 493
转载 在Objective-C声明Block的几种方式
转自微信公众号:iOS笔记在Objective-C声明Block的几种方式1、作为局部变量returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};2、作为类的属性@property (nonatomic, copy,
2016-05-18 09:58:39 462
转载 iOS 苹果官方Demo合集
原文更好看: 传送门点击左上角的DownloadDemoGitHub 文章链接地址, 欢迎Star+ForkMirror of Apple's iOS samplesThis repository mirrors Apple's iOS samples.NameTopicFrameworkDescription
2016-04-28 17:12:46 2416
转载 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 231
转载 UIAlertController详解
转自:作者讲得很透彻一 概述在IOS8之后,UIAlertController替代了UIActionSheet和UIAlertView。把两种类型的提示信息放到这一个类里来实现。 注意, 这个class不能通过继承的方式来自定义。二 类介绍先举两个使用的例子 例子一 UIAlertController * alertController = [UIA
2016-01-24 14:33:59 327
原创 NSDate,日期格式的灵活输出
不断的学习肯定是会进步的,虽然不敢说现在有多好,但是起码是比以前好,对于英文文档的恐惧也不是那么大了; 之前一直对NSDate实例的输出格式苦恼,今天在在线文档查了一下: 日期输出格式灵活如下: NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [NSDateFormatter new]; [da
2016-01-22 16:44:04 303
原创 在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 386
转载 iOS scrollView的自动布局
转自:传送门Xcode6中极大的增强了IB中自动布局的能力,下面就通过对刺儿头scrollview进行一次自动布局实战,看看自动布局在Xcode6中到底值不值得使用。说 UIScrollView是个刺儿头,实在没有夸张,这是由于scrollview本身contentSize、contentInsets等复杂的特性 导致,苹果文档在讲autolayout的时候甚至专门拿出一节讲如何对
2016-01-21 12:12:36 575
转载 [[UIApplication sharedApplication] openURL:]的几种应用
转自:传送门在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调用不同的App。通过openURL方法可以调用如下应用:调用谷歌地图(Google Maps)调用邮件客户端(Apple Mail)拨号(Phone Number)调用短信(SMS
2016-01-21 00:01:51 2466 1
转载 改变状态栏字体颜色
1在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO2 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];如果需要在
2016-01-19 18:20:04 294
转载 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 835
转载 Gesture Recognizers与触摸事件分发
转自:传送门->一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识
2016-01-15 11:20:00 205
转载 NSJSONReadingOptions解析
NSString *str = @"{\"name\":\"kaixuan_166\"}"; NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:[str dataUsingEncoding:NSUTF8StringEncoding] options:0 error:nil]; // 应用崩溃,不选用N
2015-11-27 20:53:45 435
原创 有关于tableView的触摸事件
在使用tableview的时候用storyboard使用静态tableview,而且向tableview添加了tapgesture手势,后来发现:tableview: didselectrow: 这个代理方法没有回调,移走tap gesture手势后,工作正常,所以应该是tap gesture手势截掉了单击事件,从而tableview的cell接受不到这个时间,以此文记之!
2015-11-24 19:20:44 643
原创 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 351
原创 有关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 284
转载 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 384
转载 xcode6.4 资源国际化 ->本地化
转自:http://blog.csdn.net/aries4ever/article/details/8185405NSLocalizedString的定义 来看宏定义部分:[cpp] view plaincopyprint?#define NSLocalizedString(key, comment)
2015-10-19 10:45:54 283
转载 iOS 创建单例的两种方法
转自:http://www.cnblogs.com/ygm900/p/3607143.html创建一个单例很多办法。我先列举一个苹果官方文档中的写法。 [cpp] view plaincopystatic AccountManager *DefaultManager = nil; + (AccountManager *)default
2015-10-13 21:00:10 275
转载 如何在Mac OS X上安装 Ruby运行环境
转自:http://www.cnblogs.com/daguo/p/4097263.html 对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。此安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac
2015-10-12 18:25:47 231
转载 CocoaPods安装和使用及问题:Setting up CocoaPods master repo
文章转自:点击打开链接CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到
2015-10-12 18:18:25 484
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-10-12 13:13:19 250
空空如也
AVAudioPlayer中的averagePowerForChannal:意义 ?
2016-04-17
急救!!!在线等!!!iOS的CoreData的相关的问题
2015-10-14
关于ios开发,UITabBarViewController的状态恢复
2015-09-01
不懂masm615的安装????????
2015-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人