自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 限制textField输入两位小数

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (textField == _theTextField) { NSMutableStri

2017-10-10 09:16:11 524

原创 UITableView 傻瓜式添加 MJRefresh刷新

// 首先要引入MJRefresh.h#import "MJRefresh.h"// 1.给UITableview添加下拉刷新和上拉加载;// 添加头部的下拉刷新MJRefreshNormalHeader *header = [[MJRefreshNormalHeader alloc] init];[header setRefreshingTarget:self refreshing

2017-09-13 17:20:55 308

转载 iOS 消息推送(转载)

http://www.cocoachina.com/ios/20130321/5862.html

2017-06-12 10:58:34 336

原创 iOS 属性修饰符

1.读写性修饰符:readwrite | readonlyreadwrite:表明这个属性是可读可写的,系统为我们创建这个属性的setter和getter方法。readonly:表明这个属性只能读不能写,系统只为我们创建一个getter方法,不会创建setter方法2.setter相关修饰符:assign | retain | copysetter相关的修饰符表明s

2017-03-08 15:04:04 354

原创 iOS 集成支付宝支付

1.集成前的准备工作:首先我们需要支付宝的商家服务平台上进行我们的产品签约,并通过审核,然后根据步骤得到PID Key等信息。2.在项目中集成支付宝SDK:以支付宝的Demo为例,当我们在App端调用支付接口的时候,是通过以下方式进行支付的:所以我们客户端这边需要做的就是:构造好订单数据并且签名然后请求支付这一步,请求之后,支付宝那边会给我们返回

2016-12-29 09:16:24 785

转载 如何打包 上架 iOS项目

前言:作为一名IOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍下具体流程。1.打开苹果开发者中心:https://developer.apple.com打开后点击:Member Center如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入。2.点击:Certificates, I

2016-11-28 09:28:16 835

转载 深浅copy

转载地址:http://blog.sina.com.cn/s/blog_991afe570101h9yp.html读前小提示:对于深浅复制有一个清楚的了解,对于学习oc的朋友来说,至关重要。那么首先,我们要明白深浅复制是如何定义的呢。这里为了便于朋友们理解,定义如下。  浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。  深 复 制:在复制操作时

2016-01-13 09:24:30 510

原创 UITableviewCell的重用机制

TableView的重用机制,为了做到显示和数据分离,IOS tableView的实现并且不是为每个数据项创建一个tableCell。而是只创建屏幕可显示最大个数的cell,然后重复使用这些cell,对cell做单独的显示配置,来达到既不影响显示效果,又能充分节约内容的目的。下面简要分析一下它的实现原理。重用实现分析:  查看UITableView头文件,会找到NSMutableA

2016-01-12 14:52:09 414

原创 NSArray去除重复元素的方法

有时需要将NSArray中去除重复的元素,而存在NSArray中的元素不一定都是NSString类型。以下有2种方法可以实现NSArray去重:1.利用NSDictionary的AllKeys(AllValues)方法可以将NSArray中的元素存入一个字典,然后利用AllKeys或者AllValues取得字典的所有键或值,这些键或值都是去重的。示例代码:

2015-12-14 15:15:44 1290

原创 本地推送消息

iOS上有两种消息通知,一种是本地消息(Local Notification),一种是远程消息(PushNotification,也叫Remote Notification),设计这两种通知的目的都是为了提醒用户,现在有些什么新鲜的事情发生了,吸引用户重新打开应用。  本地消息什么时候有用呢?譬如你正在做一个To-do的工具类应用,对于用户加入的每一个事项,都会有一个完成的时间点,用户可以要求

2015-12-02 20:59:36 874

原创 iOS 动画 UIView动画

//// ViewController.m// UI_23_动画//// // Copyright © 2015年 lirui. All rights reserved.//#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) IBOutlet UIV

2015-11-24 17:29:08 471

原创 iOS 中的线程(2) --- GCD

GCD全称: Grand Central Dispatch它是iOS里面最简单最底层实现多线程的API,执行效率比较高GCD里面主要思想分为2大队列:串行队列--serial,特点:队列里面的任务依次完成并行队列--concurrent, 特点:队列里面的任务依次开始,但是结束时间并不一定(可能前一个任务还没有结束,下一个任务就已经开始)//// ViewControlle

2015-11-23 20:38:17 471

原创 iOS 中的线程(1)---①performSelectorInBackground②NSThread③NSOperation 和 NSOperationQueue 的组合

iOS里面共有四种实现多线程的方式一、第一种实现多线程的方式:NSObject 自带了 performSelectorInBackground二、第二种实现多线程的方式:NSThread       其中,NSThread 有2种方式①第一种创建 NSThread 的方式 NSThread *thread = [[NSThread alloc]initWithTar

2015-11-23 20:21:55 572

原创 iOS中网络请求--AFNetworking

1.打开终端,用 cd 进入新建的工程文件夹2.在终端输入:   touch Podfile      vim Podfile     回车,然后输入 i  ,回车输入:     platform:ios, '9.0'       pod 'AFNetworking', '2.6.3'回车3.编辑完成后按“esc”   再按“:”,这个时候输入w

2015-11-13 22:11:46 600

原创 iOS网络请求,iOS 9新增加了Session请求

//// ViewController.m// UI_15_session(iOS9网络请求)//// Created by lanou3g on 15/11/13.// Copyright © 2015年 lirui. All rights reserved.//#import "ViewController.h"@interface ViewController (

2015-11-13 20:53:19 3036

原创 UITableView --- 通讯录demo1

准备工作:创建一个工程Model:载有数据的 Person.plist 文件(里面包含了通讯录的所有内容,包括姓名 ,电话号码,头像等)Person 类把装有 头像图片的文件夹 拖入到工程中---------------------------------------------------------------------------------------------

2015-11-07 15:19:26 1265

原创 UIdemo 制作一个简单的iPhone相册

主要代码RootView.h#import @interface RootView : UIView//定义大的 scrollView---它的上面需要放置8个 ImageScrollView@property(nonatomic,strong)UIScrollView *mainScrollView;//定义一个数组(存放8个 ImageScrollView)@p

2015-10-31 15:56:18 1107

原创 UIdemo UIScrollView

UIScrollView是可以滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能。UIScrollView是所有滚动视图的基类。以后的UITableView,UITextView等视图都是继承于该类。 使用场景:显示不下(单张大图);内容太多(图文混排);滚动头条(图片);相册等UIScrollview主要专长于两个方面:滚动:c

2015-10-31 09:41:09 779

原创 iOS 7大手势

//// RootViewController.m// UI_lesson5_class//// Created by lirui on 15/10/28.// Copyright (c) 2015年 Object. All rights reserved.//#import "RootViewController.h"#import "RootView.h"@int

2015-10-28 20:34:23 515

原创 OCdemo-07 CateGory 类目

//// main.m// OCdemo-07-01-CateGory//// Created by lanou3g on 15/10/15.// Copyright (c) 2015年 Object. All rights reserved.//#import #import "NSString+SayHi.h"#import "NSDate+NowDate.h"#

2015-10-15 20:56:50 372

原创 OCdemo - 07 NSDate 给日期设定格式 NSDateFormatter

//// main.m// OCdemo-07//// Created by lanou3g on 15/10/15.// Copyright (c) 2015年 Object. All rights reserved.//#import int main(int argc, const char * argv[]) { @autoreleasepool {

2015-10-15 18:57:45 2000

原创 OCdemo - 05 OC中快速对数组进行排序

////  main.m//  OCdemo-05-shuzupaixu////  Created by lanou3g on 15/10/13.//  Copyright (c) 2015年 Object. All rights reserved.//#import #import "Student.h"int main(int argc, const

2015-10-14 20:19:51 1577

原创 OCdemo - 05 NSDictionary 字典

////  main.m//  OCdemo-05////  Created by lanou3g on 15/10/13.//  Copyright (c) 2015年 Object. All rights reserved.//#import int main(int argc, const char * argv[]) {    @autorele

2015-10-14 20:16:54 395

原创 OCdemo-06 Block

////  main.m//  OCdemo-06////  Created by lanou3g on 15/10/14.//  Copyright (c) 2015年 Object. All rights reserved.//#import #import "Student.h"void sayHi(){    NSLog(@"he

2015-10-14 20:14:55 391

原创 Objective-C 对字符串的操作

////  main.m//  OCdemo-04-00////  Created by lanou3g on 15/10/12.//  Copyright (c) 2015年 Object. All rights reserved.//#import int main(int argc, const char * argv[]) {    @autor

2015-10-12 20:43:26 437

原创 Objective-C 数组

////  Book.h//  OCdemo-04-01-shuzu////  Created by lanou3g on 15/10/12.//  Copyright (c) 2015年 Object. All rights reserved.//#import @interface Book : NSObject{    NSString *_b

2015-10-12 19:21:46 503

原创 那些年,我们一起敲过的代码

那些年,我们一起敲过的代码    转眼,大一一年很快就过去了,我们也将升级为大二的学长。大学的四分之一就这样在我们身边悄无声息的溜走了。    以此,写下我这一年来的感想,坚持可取的,摒弃不可取的。为以后的路指明方向。    在2011年6月9号之前,我没有想到会来到烟台大学,那时对大学充满了向往,尽管对它不了解。专业选的是软件工程,对于刚走出高中课堂的学生来说,对大学的各

2012-06-13 14:44:39 1545 2

原创 第十七周实验报告

/** 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞

2012-06-11 19:17:55 8101

原创 第十六周实验报告(4)

/** 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞 * 完成日期

2012-06-11 16:43:55 977

原创 第十六周实验报告(3)——Dictionary

/** 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: Dictionary * 作 者: 李瑞

2012-06-11 16:21:18 2650

原创 第十六周实验报告(1)——涨工资

/**程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞

2012-06-05 18:50:41 2117 3

原创 第十五周实验报告(3)

/* *(程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞 * 完成日期: 2012 年 5

2012-05-30 22:42:22 476

原创 第十四周实验报告(2)

/* *程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞

2012-05-28 20:34:47 542

原创 第十四周实验报告(1)

/** 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 李瑞

2012-05-28 13:11:39 453

原创 第十五周实验报告(1)

/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞                   *

2012-05-28 13:02:30 469

原创 第十三周实验报告(4)

/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞                   *

2012-05-16 11:44:17 430

原创 第十三周实验报告(3)

/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞                   *

2012-05-16 11:09:11 465

原创 第十三周实验报告(2)

/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞                   * 完成日期:

2012-05-16 10:28:22 433

原创 第十三周实验报告(1)

/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞                   *

2012-05-14 18:51:39 997 1

原创 第十二周实验报告(4)

#include/* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:                         * 作    者:        李瑞

2012-05-09 16:46:44 623 1

空空如也

空空如也

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

TA关注的人

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