正则表达式在ios中的运用

一、什么是正则表达式   正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。  二、正则表达式的语法   看一个过滤纯数字...

2016-10-19 09:09:05

阅读数 237

评论数 0

xcode8的一些变动

一、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) QQ20160913...

2016-10-19 09:05:42

阅读数 818

评论数 0

IOS自定义字体

1.将准备好的字体文件加入项目中 2.打开Build Phases—Copy Bundle Resources,确保刚添加的字体文件在列表中,否则需要手动加到这里 3.编辑”项目名-Info.plist”文件 (1)addRow—Fonts provided by appli...

2016-09-29 12:39:35

阅读数 165

评论数 0

[swift、oc]浅聊nil、Nil、NULL、NSNull的区别

[swift、oc]浅聊nil、Nil、NULL、NSNull的区别 我们都知道nil、Nil、NULL、NSNull都表示为空但是究竟有什么区别,相信大家也很少关注。今天我们就浅聊一下这几个空的区别 1、nil   nil一般是指把一个对象置空,既完全是一个空对...

2016-06-22 17:53:23

阅读数 764

评论数 0

iOS绘图教程

iOS绘图教程   本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,翻译版本中加入了一些书中未涉及到的内容。希望本文能够对你有所帮助。   本文由海水的味道翻译整理,转载请注明译者和出处,请勿用于商业用途!       Core Graph...

2016-05-25 20:45:09

阅读数 282

评论数 0

iOS开发~CocoaPods使用详细说明

分类:   ios(59)  一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、安装 由于网上的教程基本都大同小异,但细节之处还不是很完善...

2016-05-13 17:04:43

阅读数 236

评论数 0

IOS温故而知新(一) 一步一步分析新建App启动过程

IOS温故而知新(一)  一步一步分析新建App启动过程    笔者接触IOS大概半年的时间,可以说能够开发App,但是又有很多不足的地方,因此打算写一些技术文章,能够达到温故而知新的效果,难免会有错误或者遗漏,也希望各位看官不吝指教。另外宣传一下刚建立的群“IO...

2016-04-20 10:23:28

阅读数 290

评论数 0

Swift、OC调用Framework

1.创建Framework 首先创建名为SuFrame的Framework,选择File-New - Project - Framework&Library -Cocoa Touch Framework, 然后继续,Language 选择 Swift,完成创建。 创建测试文件:S...

2016-04-14 18:06:06

阅读数 2820

评论数 1

Xcode 6制作动态及静态Framework

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universa...

2016-04-10 21:44:05

阅读数 206

评论数 0

利用dispatch_once创建单例

利用dispatch_once创建单例  无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication. 什么是单例呢?Wikipedia是如此定义的: 在软件工程中,单例是一种用于实现单例的数学概念,即...

2016-04-05 17:43:03

阅读数 219

评论数 0

UITextField - 文本框

UITextField - 文本框继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UITextField 概述文本框允许用户输入一行文本到一个应用程序。您通常使用文本框来收集用户的少量信息,并执行一些任务,例...

2016-03-30 14:04:45

阅读数 530

评论数 0

UISegmengedControl - 分段控制器

UISegmengedControl - 分段控制器继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UISegmengedControl 概述UISegmengedControl分段控制是一个由多个段组成的...

2016-03-30 09:39:14

阅读数 568

评论数 0

UIButton - 按钮

UIButton - 按钮继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UIButton 概述UIButton允许用户以点击或特定手势的方式与之交互,按钮包含一个文本、一个图像,或包含两者,可以定制它的外观...

2016-03-28 17:57:43

阅读数 877

评论数 0

UIDatePicker - 日期选择器

UIDatePicker - 日期选择器继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UIDatePicker 概述UIDatePicker使用多个可转动的轮子来让用户选择日期和时间。可应用于定时器、闹钟、...

2016-03-28 11:20:16

阅读数 1792

评论数 0

UIStepper - 步进控件

UIStepper - 步进控件继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UIStepper 概述UIStepper界面包括一个“+”按钮和一个“-”按钮,通过这两个按钮来增加和减小值,通常用于对特定范...

2016-03-25 16:15:12

阅读数 1568

评论数 0

UISlider - 滑动条

UISlider继承关系 NSObject ->UIResponder -> UIView ->UIControl -> UISlider 概述使用UISlider类创建和管理一个范围选择器,用户可通过拖动滑块来选择一个中间值。 当用户滑动滑块按钮的时候,UISl...

2016-03-25 13:51:58

阅读数 4619

评论数 0

Swift2.2新特性

Swift2.2于北京时间2016/03/22凌晨发布,3.0将于今年年末发布。在苹果开源了swift的同时,也把开发计划开源了出来:swift-evolution。 根据文档描述,2.2主要是bug修复,性能提升,在不影响原先代码使用的一些小改进。预计年底发布的3.0将会是一个大的改动(包括一...

2016-03-25 09:34:42

阅读数 551

评论数 0

UISwitch

UISwitchNSObject ->UIResponder -> UIView ->UIControl -> UISwitch概述使用UISwitch类创建和管理使用开/关的按钮,例如:设置 ->飞行模式/蓝牙的开关按钮。 当用户滑动开关按钮的时候,UISwitc...

2016-03-24 14:14:53

阅读数 136

评论数 0

UISplitViewController - 分割视图控制器

UISplitViewController - 分割视图控制器概述UISplitViewController 是一个容器vc, 展示一个 master-detail(主-详(从))界面。 主视图改变会驱动从视图的改变。两个视图可用同时展示,也可以只显示一个。当创建app界面的时候,UISpli...

2016-03-24 09:19:50

阅读数 5207

评论数 0

UIScrollView -滚动视图

概述UIScrollView(滚动视图)用于显示内容尺寸大于屏幕尺寸的视图。滚动视图有两个主要作用: 让用户通过拖拽手势来查看想看到的内容 通过捏合手势来放大或缩小查看的内容 滚动原理在滚动过程当中,其实是在修改滚动内容的原点坐标。 当手指触摸后, scroll view会暂时拦截触摸事件,...

2016-03-19 19:55:15

阅读数 289

评论数 0

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