自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (6)
  • 收藏
  • 关注

原创 iOS Technical Support For All

App Technical Support Email:qingnian0612@126.com TEl: +86-17317103471

2018-08-30 10:19:44 342 1

转载 iOS开发UI篇—懒加载

原文来自:http://www.cnblogs.com/wendingding/p/3742555.html iOS开发UI篇—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDid

2016-01-07 21:02:38 277 1

原创 UILabel的自适应长度

// 这个frame是无所谓的,后面还会重新设置它的size。 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; label.numberOfLines = 0; // 创建一个字体大小的字典 NSDictionary *attributes = @{NSFontAt

2015-12-24 20:16:12 543 1

原创 使用Cocopods后,在不同机器运行使用cocopods的工程

首先点击工程,在Build Settings中搜索HEADER_SEARCH_PATHS; 在该行添加$(PODS_ROOT),然后将后面的状态改变,结果是这样的

2015-12-22 17:56:59 238

转载 cocoapods的安装和使用

CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库

2015-12-21 19:44:45 242

原创 我的iOS学习历程 - UIView动画与CAAnimation动画详解

CAAnimation 是一个抽象类 旗下三个子类 1.CAAnimationGroup 设置组动画 2.CAPropertyAnimation 属性动画 抽象类 旗下两个子 ① CABasicAnimation 基本动画 旋转 改变大小等 ② CAKeyframeAnimation 轨迹动画 比如改变一组颜色,按一组点移动 3 CATransaction 过度动画 私有

2015-12-15 17:38:58 732

转载 我的iOS学习历程 - NSCalendar详解

Cocoa中对日期和时间的处理 NSCalendar (一) (2008-11-12 21:54:10)NSCalendar用于处理时间相关问题。

2015-12-11 16:18:18 798

原创 xCode中ARC与MRC混合编译的手动设置方法

点击Build Phases的Compile Sources 效果图! 如果是MRC 运行ARC需要加,别的都需要加

2015-12-10 23:25:00 416

原创 我的iOS学习历程 - UICollection详解

UICollectionView是一个继承UIScrollView的类,用法与UITableView差不多,也可以自定义item来布局.下面介绍了UICollectionView的用法

2015-12-10 23:18:30 383

原创 iOS之SQL语句详解

SQL的使用步骤大致都差不多,接下来的这些方法能带你学习实用的SQL语句和函数的使用

2015-12-08 19:09:53 1838

原创 网络请求 - Post解析

Post模式请求分:同步与异步 Post模式异步请求在处理时有两种方法: 1.block方法创建异步请求 2.代理方法创建异步请求 Post模式注意的是需要携带一个NSData类型的请求体和设置一个标识

2015-12-03 23:02:14 718

原创 xCODE7.1进行网络访问的设置

在Info.plist中添加NSAppTransportSecurity类型Dictionary。 (按enter就行了) 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES

2015-12-03 10:21:35 882

原创 我的iOS学习历程 - UITabBarViewController

今天学习的是另外一种控制器:UITabBarViewController同样是控制一组控制器的,以后一般我们用他来控制UINavigationController,来控制其他的视图控制器.

2015-11-28 19:20:27 275

原创 我的iOS学习历程 - UITableView的高级使用

今天学习的是UITableView的高级使用 今天主要是自定义UITableViewCell以及优化以前的写法,将给cell的赋值等封装进自定义的UITableViewCell类中,这样会很大程度提高代码的复用率,还有自适应高度的写法

2015-11-24 22:57:42 460

原创 我的iOS学习历程 - UITableView的编辑

今天学习的UITableView的编辑,是很重要的一个项目,例如通讯录的实现等都是通过这个来实现的

2015-11-24 22:16:23 299

原创 我的iOS学习历程 - UIScrollView和UIPageControl

今天学习的是UISCrollView,可以滑动的页面基本都是继承于它,轮播图实现源代码

2015-11-21 11:33:37 324

原创 我的iOS学习历程 - UISlider(简单的设置一组图片动画)

今天我们学习的是UISlider,就是平时看视频听音乐等的进度条的设置今天设置的slider是控制播放一组图片速度的例子(附带实现点击按钮进行倒计时)

2015-11-21 10:59:16 1855

原创 我的iOS学习历程 - UISegmentedControl

今天学习的是UISegmentedControl,相当于一个切换的分区栏,例如看小说会分最新,最热等,可以用此控件来进行切换

2015-11-21 10:40:31 249

原创 我的iOS学习历程 - 手势

我们在手机上可以用很多手势来触发不同的操作,今天就是学习怎样去添加手势添加手势步骤

2015-11-21 10:29:52 302

原创 我的iOS学习历程 - UITableView(数据model的使用)

今天学习的是UITableView :首先将创建tableView的过程封装在一个方法里,让代码更好观察和修改: 最后会写一个类似于支付宝的页面

2015-11-20 21:42:00 541

原创 我的iOS学习历程 - 导航控制器(UINavigationController) + 界面之间的传值

今天学习的是导航控制器(UINavigationController) + 界面之间的传值

2015-11-19 23:23:54 450

原创 我的iOS学习历程 - TargetAction

什么是TargetAction?比如button继承于view,button可以通过添加点击事件来做出反应,但是view却不行,怎么让view也可以和button一样呢,这就是TargetAction的作用了

2015-11-14 10:32:59 303

原创 我的iOS学习历程 - UITouch(触摸反应)

平常我们用手机的时候,手机是怎么通过我们点击来做出相对应的反应呢,这篇就来介绍触摸反应: (UITouch)

2015-11-14 10:17:11 408

原创 我的iOS学习历程 - MVC模式

什么是MVC模式呢?就是将视图数据,视图,以及一些方法分别封装在Model,View,Controller中,就叫MVC

2015-11-12 23:40:10 278

原创 我的iOS学习历程 - 自定义视图

自定义视图 注册页面的示范

2015-11-12 23:34:24 337

原创 我的iOS学习历程 - UITextField UIButton

UITextField UIButton的使用

2015-11-11 23:23:09 290

原创 我的iOS学习历程 - UIView和UILabel

UIView和UILable的实用方法

2015-11-10 21:53:17 798

原创 我的iOS学习历程 - OC第十天

今天学习的有: 一.内存的高级管理 二.多态

2015-11-07 17:49:59 215

原创 我的iOS学习历程 - OC第九天

OC内存的管理方法

2015-11-06 17:24:45 249

原创 我的iOS学习历程 - OC第八天

今天我们学的是1.属性,2.属性的属性,3.点语法,4.KVC1.属性声明属性的关键字@property如果你的实例变量_name 那么你声明属性时把下划线去掉就可以声明成属性代表 系统默认帮我们实现了 setter和getter方法的声明@property NSString *name;实现的方法是:@synthesize name = _name;现在默认是

2015-11-04 19:12:28 248

原创 我的iOS学习历程 - OC第七天

今天主要讲的是NSDate的使用(各种方法的使用) 还有类目的使用

2015-11-03 20:09:41 428

原创 我的iOS学习历程 - OC第六天

今天学的是block的使用 #import#import"Person.h"(相信看过前面的 person类都知道怎么定义了,这里就不写上了)int sumValue(int a ,int b ){    return a + b;}//  block作为参数体现优势//  实现两个数的加减加减乘除int resultTwoNumbe

2015-11-02 17:41:48 348

原创 我的iOS学习历程 - OC第五天

今天主要讲的是字典的应用,其次讲了集合(主要在于字典)配套练习请点击这里下载观看#import int main(int argc,const char * argv[]) {      字典是一个容器 跟数组一样可以保存数据      保存的形式是以 键值对的形式保存      一个key对应一个value      key和Value必须是对

2015-10-31 16:32:11 321

原创 我的iOS学习历程 - OC第四天

今天主要说的是不可变字符串以及可变字符串的系统方法的调用和作用(配套练习题以及源代码点击打开链接)main函数#import int main(int argc,const char * argv[]) {#pragma mark -- 字符串//    //  学习系统类//    //  1.利用系统的类初始化对象出来//    //

2015-10-29 22:48:00 278

原创 我的iOS学习历程 - OC第三天

今天主要讲的是OC继承的使用 创建一个父类 使用其相同的属性来创建子类 子类继承任何父类的属性和方法(源代码在文件中 附带一个例题)#import#import"Person.h"#import"Student.h"#import"LanOuStudent.h"int main(int argc,const char * argv[]) {

2015-10-28 21:58:23 298

原创 我的iOS学习历程 - OC第二天

今天主要讲的是set,get方法,description自定义拼接还有复合复合的在文件里有一个经典例子#import @interface Person :NSObject{    // 实例变量可见度    // 默认是 受保护的只能是本类和子类去使用(一般使用)    //  @public公开的 可以在类的外面进行使用

2015-10-27 23:08:46 283

原创 我的iOS学习历程 - OC第一天

今天OC的第一天学习 主要是为了熟悉OC的操作和一些代码操作#import #import "Person.h"#import "Audi.h"int main(int argc,const char * argv[]) {          OC的输出方法      比printf多了一个换行    NSLog(@"这是OC的第一节课");

2015-10-26 21:44:31 279

轮播图的实现

轮播图的实现,广告类似模板的实现,并且联系本人的博客可以更好的学习其中控件的使用

2015-11-21

类似支付宝页面的实现

类似用支付宝单页面的实现,可以熟悉UITableView的使用和与封装数据的model的使用

2015-11-20

我的博客OC第七天(OC中延展(protocol)的使用步骤)

在OC中, 延展的使用在以后IOS开发过程中是很普遍很常用的, 在这里简单的介绍了延展的使用方法以及步骤 ,希望对你有帮助.

2015-11-03

我的博客 IOS学习历程第五天练习题

实现中等难度通讯录。需求: 1、定义联系⼈类Contact。实例变量:姓名(拼⾳,⾸字⺟⼤写)、性别、电话号码、 住址、分组名称、年龄。⽅法:⾃定义初始化⽅法(姓名、电话号码)、显⽰联系⼈信息 2、在main.m中定义字典,分组管理所有联系⼈。分组名为26个⼤写的英⽂字⺟。 3、可以添加联系⼈对象,如果姓名或电话号码为空,添加失败。添加联系⼈到匹配的分 组。 4、获取某个分组名称下所有联系⼈,并且按照姓名升序排列。 5、从通讯录中根据电话号码搜索联系⼈。 6、获取所有⼥性的联系⼈,并且按照年龄的降序排列。 7、根据姓名删除某个联系⼈。 8、删除某个分组的全部联系⼈。 二.处理⼯程⽂件crayons.txt中的⽂本信息,⽂本内容是关于颜⾊的,每⾏都是⼀ 个颜⾊的信息,例如:Almond #EED9C4,前⼀个字符串是颜⾊的名称,后⼀ 个字符串是颜⾊的16进制⾊值,处理⽂本完成如下需求 1、使⽤字典管理所有的颜⾊,即字典中存储的是多个键值对,颜⾊名称为 key,16进制颜⾊值(不带#)是value。 2、取出所有的key,升序排列。 3、取出所有的value,按照排序后的key排列。 4、使⽤⼀个新的字典管理颜⾊,对颜⾊进⾏分类管理,即:“A”,“B”,“C”… 即这个字典包含多个键值对,key是26个字⺟,value是数组,数组⾥存放的是 Color对象(包含name和colorValue)。需要⾃⼰创建Color类。

2015-10-31

我的博客中OC学习第四天的代码练习题

是我的博客中一起配套使用练习题;可以让当天学习的课程熟悉代码 希望对你们有帮助

2015-10-29

继承类的源代码

继承类的例题,主要应用OC的学习中使用的源代码;配套与我的博客http://write.blog.csdn.net/postlist

2015-10-28

空空如也

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

TA关注的人

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