自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用第三方类库框架集合

随时更新platform :ios, '7.0'pod ‘AFNetworking’   //网络请求pod 'SDWebImage' //图片缓存pod 'SWTableViewCell' //列表侧滑按钮(侧滑删除)pod 'MJExtension' //JSON MODEL 互转

2015-04-17 16:27:16 409

转载 添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试

linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去,只要不出错就行,也一直没有深

2014-09-02 10:20:24 509

转载 IOS中定时器NSTimer的开启与关闭

调用一次计时器方法:

2014-08-21 08:55:31 342

转载 IOS 四种保存数据的方式

在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告诉系

2014-08-13 19:04:44 263

转载 iOS开发之缓存:本地缓存机制之一

在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求       这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索

2014-08-06 14:53:21 330

转载 IOS开发之CocoaAsyncSocket学习

CocoaAsyncSocket支持tcp和udp。其中:AsyncSocket类是支持TCP的AsyncUdpSocket是支持UDP的AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性:队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写

2014-07-23 10:56:11 291

转载 UITableView最上面tableHeaderView留空间的两种方法

1) UIView *headerView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 320, 44)]; m_tableView.tableHeaderView = headerView; 2) m_tableView.contentInset = UIEdgeInsetsMake(44, 0, 0, 0)

2014-07-18 14:15:33 404

原创 iOS 中控制器传值

第一种属性传值

2014-07-11 16:00:25 479

原创 iOS 网络请求

网络请求常用类NSURL  ---请求地址

2014-07-08 11:43:24 361

原创 触摸手势笔记

开启多点触摸self.multipleTouch

2014-06-22 16:21:51 353

转载 NSUserDefaults

NSUserDefaults的操作类似于可变字典,它里面存放的也是一些qv

2014-06-19 11:05:22 760

原创 OC代码块block

声明block

2014-06-17 11:46:34 493

原创 面试笔记

如何实现的文件保存策略?如何实现单个文件持久性?如何实现多个文件持久性?如何实现持久保存应用程序数据?  答:  1. 实现的文件保存策略一般有三中方法:(1)属性列表(2)对象归档(3)ios的嵌入式数据库库(sqLite).(4)苹果公司提供的持久性工具CoreData。  2. 实现单个文件持久性可以使用对象的归档,或者是NSUserDefaults,NSArry

2014-06-17 10:46:42 342

原创 多线程

线程的创建与启动

2014-06-14 11:41:48 316

原创 单例模式

#import @interface Student : NSObject@property (copy,nonatomic) NSString * name;@property (assign,nonatomic) int age;+(Student *) getInstance;@end

2014-06-10 16:11:04 325

转载 AppDelegate详解

1.AppDelegate.h//模板默认引入程序需要使用“类”的框架,即UIKit.h头文件,使它包含在程序中  #import   //此处@class声明程序中的“类”名称为MyViewController  @class MyViewController;   //此处@interface声明程序界面的名称为MyAppDelegat

2014-06-10 15:06:16 415

原创 kvo 未完成

键值观察(kvo)是基于键值编码(kvc)的一种技术;利用键wf

2014-06-10 09:52:26 330

原创 kvc 未完成

键值编码(kvc)中基本调用包括setValue:forKey:和valueForKey:两个方法

2014-06-10 09:28:56 373

原创 OC 文件路径获取和操作

NSString * path = [[NSBundlemainBundle]pathForResource:@"first"ofType:@"txt"];       NSURL * usr = [NSURLfileURLWithPath:path];        NSString * str = [NSStringstringWithConte

2014-06-06 20:30:46 2673

原创 在ScrollView 每页中添加固定按钮 参考ScrollView简单使用

UIButton * uib = [[UIButtonalloc]initWithFrame:CGRectMake(300,20, 15, 15)];        [uib setBackgroundImage:[UIImageimageNamed:@"clearbutton.png"]forState:UIControlStateNormal];  

2014-06-06 16:21:34 658

原创 IOS 键盘回收

//用户账号和密码@property (weak, nonatomic) IBOutletUITextField *useName;@property (weak, nonatomic) IBOutletUITextField *passWord;    _useName.delegate=self;    _pass

2014-06-06 16:03:53 334

原创 手动创建UIButton 按钮

UIButton * uib = [[UIButtonalloc]initWithFrame:CGRectMake(300,20, 15, 15)];        [uib setBackgroundImage:[UIImageimageNamed:@"clearbutton.png"]forState:UIControlStateNormal];  

2014-06-06 16:00:14 465

原创 UIScrollView 简单使用

1、新建storyboard项目 把UIScrollView 拖入view中

2014-06-05 20:10:22 342

原创 storyboard 跳转 xib

ZFeaturesIntroduced * fi=[[ZFeaturesIntroducedalloc]initWithNibName:@"ZFeaturesIntroduced"bundle:nil];    [selfpresentViewController:fi animated:YEScompletion:nil];

2014-06-05 14:30:04 510

原创 iOS ui 笔记

在view实图-(void)viewWillAppear:(BOOL)animated{    [self.navigationControllersetToolbarHidden:NOanimated:YES];}

2014-06-05 10:21:06 284

转载 [ios] assign retain copy 举例解释

NSString *pt = [[NSString alloc] initWithString:@"abc"]; 上面一段代码会执行以下两个动作 1 在堆上分配一段内存用来存储@"abc"  比如:内存地址为:0x1111 内容为 "abc" 2 在栈上分配一段内存用来存储pt  比如:地址为:0xAAAA内容自然为0x1111 下面分别看下assign retain copy 

2014-06-01 21:36:27 517

转载 JDBC的基本操作

package com.lxf.domain: Java代码  package com.lxf.domain;    import java.util.Date;    public class User {      private int id;      private String name;      private Date

2013-04-13 10:54:37 433

转载 在Java中避免空指针异常(Null Pointer Exception)

空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常。本文介绍如何避免出现空指针异常。首先我们看如下的示例private Boolean isFinished(String status) {if (status.equalsIgnoreCase("Finish")) {return Boolean.TRUE;

2013-04-13 10:52:47 425

转载 mysql添加外键約束

定义数据表假如某个电脑生产商,它的数据库中保存着整机和配件的产品信息。用来保存整机产品信息的表叫做 Pc;用来保存配件供货信息的表叫做Parts。在Pc表中有一个字段,用来描述这款电脑所使用的CPU型号;在Parts 表中相应有一个字段,描述的正是CPU的型号,我们可以把它想成是全部CPU的型号列表。很显然,这个厂家生产的电脑,其使用的CPU一定是供货信息表(par

2013-04-13 10:41:43 721

空空如也

空空如也

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

TA关注的人

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