自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RITL_Y

只有无形的事物,方能在时光中永不褪色

  • 博客(16)
  • 问答 (2)
  • 收藏
  • 关注

原创 iOS开发-------文字表情(NSAttributeString 属性字符串 以及 NSRegularExpression 正则表达类)

之前,无论是微博还是QQ,从网络请求下来的字符串总会看到[大笑]类似的文字表情,一直无法解析,因为之前也一直想解析,但是一直被正则表达式所困,因为不会啊,今天刚好学到了这一部分,为了强烈对比一下,第一张是处理前,第二张是处理后。      首先正则表达式,楼主依旧表示不会,但是在工作中想用正则表达式的时候,可以让学网页的同胞们求救,作为程序员只要稍微能看得懂即可,推荐一

2015-09-29 09:40:58 3318 3

原创 iOS开发-------地图定位显示周围微博(CLLocationManager 定位管理)

上一篇说到如何给一个固定的位置在地图上显示,但是手机端的定位肯定不是这样的,而是需要随着我们的位置变化而定位,所以就需要到了这一篇中的一个类CLLocationManager(定位管理器),看到manager的第一感觉,会不会是个单例,但这一个类不是一个单例,但起着和单例一样作用,因为它所指向的内存就是手机内部负责定位的组件,而这个硬件组件的地址是唯一的,所以alloc init之后,所得到的地址

2015-09-29 09:24:23 2098 2

原创 iOS开发-------地图固定位置显示附近微博(MKMapView 地图类)

地图定位,是相关application不可或缺的一部分,比如嘀嘀打车,需要地图来查看出租车的位置,在比如百度地图,当我们搜索相关的位置时,地图上会出现相应的棒棒糖(实际是大头针,但本人喜欢叫棒棒糖),那如此高端的程序是不是很难呢,其实这个苹果公司可谓将这个功能封装的非常简单了,接下来,用比较简单的实例来看一下地图的应用,作用是 通过地图查看附近的相关微博,程序结果如下首先是实例

2015-09-28 20:10:01 1968

原创 iOS开发-------手势识别

今天抽时间研究了一下手势识别,一开始感觉很高档,毕竟手势识别嘛,一听就很大高上,实际应用很简单,手势识别,苹果给开发者提供了一点识别的类,如下    看起来很多,实际用法很单一,基本学完两三个,剩下的也都会了,为了测试,结合storyBoard拖入一个Label,用来检测结果.UITapGestureRecognizer(轻拍识别器)首先用stroyboar

2015-09-26 16:38:32 1057

原创 iOS开发-------UIAlertController(弹出视图控制器)

今天在偶尔使用UIAlertView的时候,发现这个组件已经不被推荐使用了,虽然还是可以用的,但是在iOS9出了的情况下,使用前景不容乐观,所以今天就抽时间研究了下,苹果推荐的组件 UIAlertController (弹出视图控制器)。    优先说明一下IOS_8_0之前的两个组件 UIAlertView 和 UIActionSheet ,在IOS_8_0之后,苹果统一用UIAlertCo

2015-09-24 19:58:33 4051

原创 iOS开发-------涂鸦板(UIBezierPath 贝赛尔曲线)与 MVC初尝试

涂鸦板,顾名思义就是能够在上面画点东西,贝赛尔曲线(UIBezierPath),也可以叫做贝赛尔路径。因为path的直译就是路径,看起来很高大上,之前楼主也确实这么认为的,很高大上,细细了解,其实也不难,毕竟难的东西苹果都给我们封装好了。初次用MVC模式来些iOS的东西,错误难免,请包涵,首先来看一下效果吧首先写一点测试的字,楼主写字不好看,如图一, 然后点击两下撤销,那么如图二, 然

2015-09-24 09:11:32 2019 2

原创 iOS开发-------简易的人物信息浏览器(UISplitViewController分页控制器 与 UIWebView 网页界面)

一般来讲,UISplitViewController(分页控制器)是iPad用的很多的控制,而在iPhone中用的很少,因为iPad的屏幕远大于iPhone,但是随着iPhone6 Plus 以及 iPhone6S Plus 的推出,以及手机的定位,这种控制也是需要掌握的,特别是iOS8之后,这个组件的很多东西都有了更新,所以来讲,这个用的也是不少的,那么什么叫做分页控制器呢,用图来解释,也是做的

2015-09-23 09:56:52 1282

原创 iOS开发-------自定义回调

以前一直用系统写的类,比如UIButton,用到的时候我们只需要知道用addTarget方法来回调,产生动作,但是却不知道回调是如何产生的,通过学习,自己写了一个KeyBoard的类,大体运行结果就是,点击+1,内部有一个计数器count,会+1,当count=3的时候来进行回调,-1的时候,count - 1,=0的时候,count 制零,页面很简单,只需明白道理即可。页面如下目标-

2015-09-22 16:06:59 1195

原创 iOS开发-------网络请求(自定义请求管理类,解决在Block中传值问题)

目前看到了网络请求,并且也会用AFNetworking类库进行Json的解析,但是想大家也会想,每次都在ViewController获取请求,似乎有些繁琐,那么能不能单独写一个类,直接返回我请求出来的数据呢,这个当然是可以的。            对于这个办法,楼主第一个想法就是在自定义Manager类中加一个数组属性,我只需要在viewController中直接用get方法 得到数据,

2015-09-17 08:43:52 1694

原创 Objective-C学习-KVC(键值编码)和KVO(键值观察)

KVC      KVC(Key Value Coding)键值编码,乍一听感觉很高大上,其实简单的说起来就是一个赋值的语句,那为什么会有这个操作呢,用 '.' 语法不是更简单吗,理解上是没错的,但在点语法出现之前,我们的程序员前辈们都是通过这种赋值方法的,并且在很多情况下,KVC赋值看似麻烦,实际上是比 ‘.’ 语法简更加精炼的。下面会用代码来解释:

2015-09-14 08:51:52 1048

原创 Objective-C学习-数组排序问题

学到数组的时候,经常为了数据排序因为排序问题烦恼,其实objc为我们提供了很好的排序机制,如下代码加文字来解释一下       1.、最简单(也是最简单的方法)//// main.m// NSArraySort (数组排序)博客//// Created by YueWen on 15/9/13.// Copyright (c) 2015年 YueWen. All

2015-09-13 11:38:47 1270

原创 iOS开发-------简单通讯录2(UISearchController)

一般的通讯录不只是前面一篇文章中那么简单,查询自然不能少,那么查询如何完成呢,这里就需要了UISearchController

2015-09-12 15:26:52 1531 3

原创 iOS开发-------简单通讯录(UITableView和CoreData的应用)

最近在学习数据持久化,总体来讲,说繁琐是因为他突然出现了很多我们没有见到过的类型,简单的是 他的逻辑很单一,基本每次用的步骤都是一样的,这两天练习数据持久化,并结合FRC做了一个简单的通讯录。与其在以后的复习博客中提及,不如在当下边写边复习。在之前我们不管是从plist中取数据,还是从本地文件中获取数据都是通过先定义一个全局数据的数组来接收,并通过下标来一个一个的取值来显示在tableVi

2015-09-11 18:57:14 2927 2

原创 iOS开发-------手写一个数据持久化(Coredata)的类

目前学习到数据持久化,但是掌握的还不是很好,FRC还没有学到,但是能够模拟的写一个自己管理coreData的类了,有的方法不一定能够执行,但是思路是对的,等以后学的更加深,会对该文章进行修改.coreData的创建过程:1、首先找到New File -> IOS -> Core Data -> Data Model2、点击next,编辑coreData的

2015-09-09 11:03:01 926

原创 iOS开发-------选择器(UIPickView)

选择器是什么呢,对于用iphone的用户来讲肯定不陌生,那么对于我们这些用Android的用户来讲可能会比较少见,因为我们一直崇尚是通过点击的,而很少滑动,先用图来看一下什么是选择器(UIPickView)呢默认的形式大家可能觉得很难看,没错,楼主也是这么觉得,但是我们学习的时候只要弄明白他是怎么运行的,那么在以后,画面可以随时改,但是用法是不变的,至于怎么好看,估计也不是

2015-09-09 09:37:38 5197

原创 iOS开发-------汤姆猫实例(UIImageView)

由于一直忙于学习新的iOS的UI方面的知识,因为耽误了更新博客,现在开始,我会不断地进行整理,相信学过一段时间,再回来整理,目的性以及应用方面会比之前更好一点,对于objc的知识,我也会以复习的形式更新博客。首先来看一下做好之后的页面吧,字图结合会让人更加的有动力:汤姆猫 这个实例是我刚开始学习UI的时候觉得很高档的一个项目,觉得很神奇,相信刚开始接触的UI的初学者来讲同样,通过这里,

2015-09-08 09:01:03 3453 18

空空如也

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

TA关注的人

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