iOS 笔记
江边鸟_
这个作者很懒,什么都没留下…
展开
-
iOS 苹果官方Demo合集
原文更好看: 传送门点击左上角的DownloadDemoGitHub 文章链接地址, 欢迎Star+ForkMirror of Apple's iOS samplesThis repository mirrors Apple's iOS samples.NameTopicFrameworkDescription转载 2016-04-28 17:12:46 · 2401 阅读 · 0 评论 -
[[UIApplication sharedApplication] openURL:]的几种应用
转自:传送门在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调用不同的App。通过openURL方法可以调用如下应用:调用谷歌地图(Google Maps)调用邮件客户端(Apple Mail)拨号(Phone Number)调用短信(SMS转载 2016-01-21 00:01:51 · 2464 阅读 · 1 评论 -
The First -- 静态库初尝
静态库初尝转载 2015-10-12 12:56:54 · 244 阅读 · 0 评论 -
iOS 创建单例的两种方法
转自:http://www.cnblogs.com/ygm900/p/3607143.html创建一个单例很多办法。我先列举一个苹果官方文档中的写法。 [cpp] view plaincopystatic AccountManager *DefaultManager = nil; + (AccountManager *)default转载 2015-10-13 21:00:10 · 275 阅读 · 0 评论 -
xcode6.4 资源国际化 ->本地化
转自:http://blog.csdn.net/aries4ever/article/details/8185405NSLocalizedString的定义 来看宏定义部分:[cpp] view plaincopyprint?#define NSLocalizedString(key, comment)转载 2015-10-19 10:45:54 · 283 阅读 · 0 评论 -
有关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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
有关于tableView的触摸事件
在使用tableview的时候用storyboard使用静态tableview,而且向tableview添加了tapgesture手势,后来发现:tableview: didselectrow: 这个代理方法没有回调,移走tap gesture手势后,工作正常,所以应该是tap gesture手势截掉了单击事件,从而tableview的cell接受不到这个时间,以此文记之!原创 2015-11-24 19:20:44 · 641 阅读 · 0 评论 -
NSJSONReadingOptions解析
NSString *str = @"{\"name\":\"kaixuan_166\"}"; NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:[str dataUsingEncoding:NSUTF8StringEncoding] options:0 error:nil]; // 应用崩溃,不选用N转载 2015-11-27 20:53:45 · 430 阅读 · 0 评论 -
Gesture Recognizers与触摸事件分发
转自:传送门->一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识转载 2016-01-15 11:20:00 · 203 阅读 · 0 评论 -
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 · 833 阅读 · 0 评论 -
改变状态栏字体颜色
1在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO2 在需要改变状态栏颜色的ViewController中在ViewDidLoad方法中增加:[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];如果需要在转载 2016-01-19 18:20:04 · 292 阅读 · 0 评论 -
iOS scrollView的自动布局
转自:传送门Xcode6中极大的增强了IB中自动布局的能力,下面就通过对刺儿头scrollview进行一次自动布局实战,看看自动布局在Xcode6中到底值不值得使用。说 UIScrollView是个刺儿头,实在没有夸张,这是由于scrollview本身contentSize、contentInsets等复杂的特性 导致,苹果文档在讲autolayout的时候甚至专门拿出一节讲如何对转载 2016-01-21 12:12:36 · 574 阅读 · 0 评论 -
在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 · 381 阅读 · 0 评论 -
NSDate,日期格式的灵活输出
不断的学习肯定是会进步的,虽然不敢说现在有多好,但是起码是比以前好,对于英文文档的恐惧也不是那么大了; 之前一直对NSDate实例的输出格式苦恼,今天在在线文档查了一下: 日期输出格式灵活如下: NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [NSDateFormatter new]; [da原创 2016-01-22 16:44:04 · 301 阅读 · 0 评论 -
UIAlertController详解
转自:作者讲得很透彻一 概述在IOS8之后,UIAlertController替代了UIActionSheet和UIAlertView。把两种类型的提示信息放到这一个类里来实现。 注意, 这个class不能通过继承的方式来自定义。二 类介绍先举两个使用的例子 例子一 UIAlertController * alertController = [UIA转载 2016-01-24 14:33:59 · 326 阅读 · 0 评论 -
验证码倒计时按钮
文/Li_Cheng(简书作者) 原文链接:http://www.jianshu.com/p/2104865e7dba 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。验证码倒计时按钮的应用是非常普遍的,本文介绍了IOS实现验证码倒计时功能,点击获取验证码,进入时间倒计时,感兴趣的小伙伴们可以参考一下:实现思路:创建按钮,添加点击方法; 用NSTimer定时器,每秒执行一次,定时转载 2016-05-30 09:05:30 · 530 阅读 · 0 评论