自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用FMDB进行数据库操作

本文来自:http://blog.csdn.net/wangjia55/article/details/50740247FMDB: https://github.com/ccgus/fmdb 按照教程可以通过pods的方式进行依赖引入。简单的增删改查操作,代码如下: [objc] view plain copy 在CODE上查看代码片派生到我的代码片import “ViewController.

2016-05-13 09:00:38 270

转载 java学习线路

第1讲 Java学习路线&怎么学习Java1 概述学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大。以至于自己不知道接下去该学什么,或者什么样的知识才会对后续的学习有帮助。本节内容将让大家对Java学习的路线有个宏观的把握。在与市场接轨的前提下,我们会推荐给各位同学相关学习的方向和技术,以及学习到何种程度才能适应基本的工作。好多同学可能

2016-05-10 11:01:15 356

转载 ios常用框架

Foundation提供OC的基础类(像NSObject)、基本数据类型等UIKit创建和管理应用程序的用户界面QuartzCore提供动画特效以及通过硬件进行渲染的能力CoreGraphics提供2D绘制的基于C的APISystemConfiguration检测当前网络是否可用和硬件设备状态AVFoundation提供音频录制和回放的底层API,同时也负责管理音频硬件CFNetwork访问和配置网

2016-04-25 10:11:40 278

转载 对tableview进行操作

何改变section header颜色本文选自StackOverflow(简称:SOF)精选问答汇总系列文章本系列文章读者享外优质精彩问与答供读者习解外新技术本文读者讲解何UITableView修改section header颜色问题: Ilya Suzdalnitski UITableView修改section header颜色答案: Alex Reynolds 希望UITableView

2016-04-19 16:08:41 330

转载 网络数据传输的封装

数据封装(Data Encapsulation)是指将协议数据单元(PDU)封装在一组协议头和尾中的过程。在OSI七层参考模型中,每层主要负责与其它机器上的对等层进行通信。该过程是在协议数据单元(PDU)中实现的,其中每层的PDU一般由本层的协议头、协议尾和数据封装构成本文选自WireShark数据包分析实战详解清华大学出版社。为了帮助用户更清楚的理解数据封装过程,下面通过一个实例来说明这个过程。假

2016-03-31 15:43:20 8638

转载 ios中view和view的传值(NSUserDefaults和通知中心)

原文地址: http://blog.csdn.net/gyz413977349/article/details/383339511、利用NSUserDefaults来传值,这种方法只限于传少量数据的情形:比如你要传一个float的值,在需要传的时候用[[NSUserDefaults standardUserDefaults] setFloat:float forKey::@”float”]接收值的时

2016-01-20 13:49:03 331

转载 iOS 关于屏幕旋转shouldAutorotate

网上找打这章文章,收藏 http://www.jianshu.com/p/73be6d0e152f

2016-01-19 10:26:48 300

原创 IOS开发UI-------视图的生命周期

这里说视图的生命周期的时候顺便引入APP运行调用方法的顺序 首先单单说视图的生命周期方法调用的顺序,这个是我百度出来的initWithNibName:bundle:初始化UIViewController,执行关键数据初始化操作,注意这里不要做view相关操作,view在loadView方法中才初始化,这时loadView还未调用。如果使用StoryBoard进行视图管理,程序不会直接初始化一个

2016-01-18 17:03:57 1244

原创 IOS开发UI-------UIView(视图)

UIView 特别注意:UIView是所有控件的父类以下是view得各种属性设置(背景颜色,tag值,设置圆角,位于此view之下的view是否遮盖,边框大小,边框颜色)UIView *aView = [[UIView alloc]initWithFrame:CGRectMake(10, 50, 100, 100)]; //给视图添加背景颜色 aView.backgroundColo

2016-01-18 16:03:49 285

原创 IOS开发UI-------button

button的初始化方法 //凡是继承于UIControl的控件都具有相应事件点击的能力 UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];设置button的形状位置大小,字体,字体颜色,背景颜色,不同状态下button的字体和字体颜色 这里需要注意的是button设置字体和字体颜色用得时方法,而不是像labei

2016-01-18 11:05:33 306

原创 IOS开发UI-------label

获取主屏幕的尺寸 在UI开发中,我们设计UI就必须要获得屏幕的尺寸可以用UIScreen *screen = [UISreen mainSreen]来获取屏幕//获取屏幕的尺寸 UIScreen *screen = [UIScreen mainScreen]; CGFloat width = screen.bounds.size.width; CGFloat height

2016-01-18 10:13:18 229

原创 cocopods,pch,网络适配,JSON解析器

1.安装cocopods教程,和第三方类导入:X os EI:http://www.tuicool.com/articles/7VvuAr3传统方法:http://blog.csdn.net/showhilllee/article/details/38398119安装第三方类库步骤:1.cd到项目总目录2.接着上一步,终端输入 vim Podfile3. 键盘输入 i,进入编辑模式,输入platfo

2016-01-07 23:12:32 267

转载 最新版 CocoaPods 的安装流程

iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1) $sudo

2016-01-07 22:59:46 205

转载 iOS开发~CocoaPods使用详细说明

一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby

2016-01-07 22:58:05 206

原创 OC学习篇之-----KVO

kvo的由来:在编程的过程中,我们经常需要判断,目标是否发生变化,以便即是得作出对应的处理。此时苹果公司就提供了一种策略,’即OC运行时’提供了’KVO’技术,其中’KVO’是基于’KVC’的, KVO的实现: 1.注册观察者 2.观察者定义KVO回调 3.移除观察者被观察的目标:#import <Foundation/Foundation.h>@interface Wea

2015-12-24 18:12:51 311

原创 常用数据结构

常用数据结构数组 (Array)在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 栈 (Stack)是只能在某一端插入和删除的特殊

2015-12-24 17:49:35 231

原创 OC学习篇之-----KVC

设计模式 – 观察者模式 设计模式是用来解决某些特定问题的 观察者模式 什么是观察者模式? 当一个类需要发送消息给多个类的时候,就用观察者模式 什么时候使用观察者模式? 在工程中,一些类去观察A类,当’A类‘发生变化时,这些观察类就会收到消息,和作出相应的反应。 观察者模式的作用? 一对多的发送消息。 如何在OC中实

2015-12-24 17:38:36 240

原创 关于IOS9 网络适配

突然看到华哥在Q群上发以下这个信息,上网查了下ios9网络适配问题今天用Xcode 7 创建新项目用到 URL 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be conf

2015-12-24 17:14:31 301

原创 OC学习篇之-----内存管理

内存管理=================程序是在内存中运行的,那么他将会占用内存,而且随着程序的运行,内存占用会不断地增加,如果没有一套完整地内存刮泥机制,内存会随着程序的运行,将会被耗尽,会导致程序崩溃, 1.c语言在C语言中,如程序员用’malloc‘,或者’calloc‘函数开辟的内存空间,那么程序员需要在适当的时候调用’free‘函数进行释放,这种规则完全是考程序员的实力。 2.JAV

2015-12-24 12:31:44 432

原创 OC学习篇之-----类目·延展·协议之--协议

本篇为:协议 以下是个人理解中的类目延展协议:类目:为本类添加新的方法,例如为NSObject类,继承后自雷同样继承父类的类目中的方法 协议:声明了可以被任何类实现的方法(本身不实现,遵守此协议的类娶实现) 延展:为本类添加私有方法,延展的方法只供本类使用注意:类目和延展都是不可以添加类的实例变量,若必须添加,应该用继承来达到目的(不推荐代码中的添加属性,然后通过重写设置器达到目的)协议:

2015-12-23 11:43:07 291

原创 OC学习篇之-----类目·延展·协议之--类目

本篇为:类目 以下是个人理解中的类目延展协议:类目:为本类添加新的方法,例如为NSObject类,继承后自雷同样继承父类的类目中的方法 协议:声明了可以被任何类实现的方法(本身不实现,遵守此协议的类娶实现) 延展:为本类添加私有方法,延展的方法只供本类使用注意:类目和延展都是不可以添加类的实例变量,若必须添加,应该用继承来达到目的(不推荐代码中的添加属性,然后通过重写设置器达到目的)类目:

2015-12-23 11:05:10 333

原创 OC学习篇之-----类目·延展·协议之--延展

本篇为:延展 以下是个人理解中的类目延展协议:类目:为本类添加新的方法,例如为NSObject类,继承后自雷同样继承父类的类目中的方法 协议:声明了可以被任何类实现的方法(本身不实现,遵守此协议的类娶实现) 延展:为本类添加私有方法,延展的方法只供本类使用注意:类目和延展都是不可以添加类的实例变量,若必须添加,应该用继承来达到目的(不推荐代码中的添加属性,然后通过重写设置器达到目的)1.延展:

2015-12-23 10:41:36 305

原创 OC学习篇之-----委托代理

委托代理,其实个人感觉就是一个协议的运用,本质上个人觉的并没什么不同!协议等下再发表 委托模式: 两个对象不能够直接没联系,需要通过一个第三方对象,帮助他们联系,这一种模式,我们称之为‘委托模式’ 如何在OC中使用委托模式?在OC中实现一个委托模式需要在OC中的一个元素‘protocol’,即是协议比如房东要卖房子,但是找卖家太难了(两个对象不能够直接联系),所以房东通过房

2015-12-23 09:55:50 330

原创 OC学习篇之-----单例模式

单例模式:/*          设计模式(用来解决编程某些特定问题) --单例模式      单例模式:       什么时候使用单例模式?         在一个工程中,一个类只需要一个实例变量,我们就可以讲这些类设计成单例模式          单例模式的作用:        当一个类A被设计成单例模式时,由类A构造出的实力对象对于其他类来讲为全局

2015-12-22 15:37:32 308

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-12-22 15:07:37 229

转载 OC方法之---NSSortDescriptor使用注意以及直接排序字符串数组

NSSortDescriptor 指定用于对象数组排序的对象的属性。如果是Employee对象需要按照name来排序,就生成下面的descriptorNSSortDescriptor *descriptor = [NSSortDescriptor sortDescriptorWithKey:name ascending:YES];如果需要多个排序,比如先按name排序,再按

2015-12-16 10:54:33 346

转载 OC学习篇之---Foundation框架中的其他类(NSNumber,NSDate,NSExcetion)

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41830179注:其实按照Java中集合的思想,应该还有一个Set,是的,OC中有NSSet和NSMutableSet这两个类的,但是,这里我为

2015-12-16 10:20:37 263

转载 OC学习篇之---Foundation框架中的NSDirctionary类以及NSMutableDirctionary类

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41830179一、NSDirctionary类[objc] view plaincopy

2015-12-16 10:17:21 421

转载 OC学习篇之---协议的概念和用法

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41776015OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java中的接口时候,看可以知道其实接

2015-12-16 10:12:58 206

转载 OC学习篇之---类的延展

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41775603这篇文章我们继续来介绍一下OC中的一个特性:延展其实说白了,延展就是弥补C语言中的前向申明,我们知道,

2015-12-16 10:07:00 227

转载 OC学习篇之---Foundation框架中的NSArray类和NSMutableArray类

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41809719一、NSArray类[objc] view plaincopy//

2015-12-16 09:59:10 209

转载 OC学习篇之---类目的概念和使用

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41775329这一篇我们介绍一下,OC中的一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该

2015-12-11 00:16:47 278

转载 OC学习篇之---Foundation框架中的NSString对象和NSMutableString对象

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41788223一、NSString对象在OC中,NSString对象是非常重要的一个对象,也是最基础的一个对象,是用来处理字符串的常用类,和Ja

2015-12-10 23:48:08 235

转载 OC学习篇之---Foundation框架中的NSObject对象

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41788121从这篇文章开始我们开始介绍Foundation框架。OC中的Foundation框架是系统提供了,他就相当于是系统的一套api,和Ja

2015-12-10 00:06:57 238

转载 OC学习篇之---@property和@synthesize的使用

版权声明:本文为CSDN:jiangwei0910410003专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41925967今天我们来介绍两个关键字的使用:@property和@synthesize一、@property关键字这个关键字是OC中能够快速

2015-12-09 23:26:05 210

转载 OC学习篇之---@class关键字的作用以及#include和#import的区别

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41774747一、#import和#include的区别当我们在代码中使用两次#include的时候会报错:因为#include

2015-12-09 17:57:30 248

转载 OC学习篇之---类的初始化方法和点语法的使用

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41683873一、首先来看一下类的初始化方法在Java中我们知道一个每个类都有构造方法,这里的初始化方法就是和构造方法一个概念的,但是这

2015-12-09 16:40:52 208

转载 OC学习篇之---类的三大特性(封装,继承,多态)

版权声明:本文为CSDN:jiangwei0910410003专栏的专栏原博主原创文章注:本文来自http://blog.csdn.net/jiangwei0910410003/article/details/41707161一、封装学习过Java中类的同学可能都知道了,封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功

2015-12-09 15:16:40 170

空空如也

空空如也

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

TA关注的人

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