自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(60)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何学习一个技术

如何学习一个技术首先要搞清楚这个技术是什么?(what?)然后要搞清楚这个技术何时使用?(when to use?)接着后要搞清楚这个技术如何使用使用?(how to use?)最后要搞清楚这个技术在使用中会出现哪些问题?比如在遇到SQL中的view 的时候,我搜索的关键词是SQL view when to use当然你可以从不同角度去搜索,这取决于你侧重于哪个点然后会得到很...

2019-06-02 17:07:58 449

原创 关于博客跟新的几点说明

写在前面 :很久没有更新博客了~这段时间自己又去干了什么?为何不写代码了?

2019-06-02 16:55:07 136

转载 iOS响应者链剖析

from: http://blog.csdn.net/mobanchengshuang/article/details/11858217?utm_source=tuicool&utm_medium=referral 这篇文章想跟大家分享的主旨是iOS捕获用户事件的各种情况,以及内部封装的一些特殊事件。 我们先从UIButton谈起,UIButton大家使用的太多了,他特殊的地方就在于其内置的普

2016-05-16 02:18:38 522

转载 C语言宏条件编译详解

======= 修订时间: V1.0:2016年5月14日 星期六 下午9:54=======参考文献1.http://www.125135.com/121002.htm(和下面一样建议看下面的) 2.https://onevcat.com/2014/01/black-magic-in-macro/ 3.http://www.picavr.com/news/2009-08/1064.htm

2016-05-15 22:08:06 2307

转载 iOS开发过程中典型问题与方法(持续更新)

UI方面app项目方面1.启动图片不显示方案: 1>http://www.woowen.com/swift/2014/12/12/ios8%E8%AE%BE%E7%BD%AELaunch%20Image%20%E5%90%AF%E5%8A%A8%E5%9B%BE%E7%89%87/2>http://blog.csdn.net/riven_wn/article/details/49275157网络方

2016-05-09 23:45:56 126

转载 CocoaPods的安装与使用

文章摘自:http://www.saitjr.com/ios/ios-cocoapods-install-and-use.htmlCocoaPods是一个三方库的管理工具,因为在开发过程中,会用到很多三方库。在没有CocoaPods的时候,我的步骤是这样的->到Github上搜索需要的库(AFNetworking,SDWebImage等)->下载->找到Demo官方Demo中的库->导入项目。当三方

2016-05-07 23:56:03 266

转载 如何在Mac OS X上安装 Ruby运行环境

文章摘自:http://www.cnblogs.com/daguo/p/4097263.html对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 此安装方法同样适用于产品环境!系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac OS X 任意 Linux 发

2016-05-07 23:35:08 227

转载 Class-dump 安装和使用方法

原文地址:http://cnbin.github.io/blog/2015/05/21/objective-c-class-dump-an-zhuang-he-shi-yong-fang-fa/class-dump is a command-line utility for examining the Objective-Csegment of Mach-O files. It generates

2016-05-06 00:41:30 433

转载 OC语言BLOCK和协议

http://www.cnblogs.com/wendingding/p/3709604.html OC语言BLOCK和协议一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。标识符 ^(二)基本使用(1)定义BLO

2016-05-04 22:48:57 69

原创 RunLoop

基本作用: 1.保持程序的持续运行(如果没有它程序在运行UIAplicationMain之后就结束了) 2.处理App中的各种事件(比如触摸、定时器、Selector) 3.节省CPU资源,提高程序的性能:有任务就做,没事就休息RunLoop应用 1.NSTimer 2.PerformSelector 3.常驻线程 4.自动释放池runloop的对象内容- (IBAction)cli

2016-05-02 14:18:01 250

原创 音频播放(只是一些总结没有代码)

播放本地音频:AudioPlayer播放流媒体\本地音频 AVPlayer MPMoviePlayerController MPMoviePlayerViewController===================================================================== 一、音频播放 1.音效播放(短时间的音频文件) 1>

2016-05-02 14:15:34 374

原创 IOS数据存储

1-iOS中数据存储方式2-SQLite 3-FMDB1-iOS中数据存储方式• Plist(NSArray\NSDictionary) -只能存放系统自带的一些类型 • Preference(偏好设置\NSUserDefaults) –本质上还是plist • NSCoding(NSKeyedArchiver\NSkeyedUnarch

2016-05-02 14:13:54 288

原创 AFNetWorking3.0

AFHTTPSessionManager的一些配置形式1:1. AFHTTPSessionManager *sessionManager = [AFHTTPSessionManager manager];  2. sessionManager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"

2016-05-02 14:09:23 795

原创 NSOperation一些总结

1-NSInvocationOperation 2-NSBlockOperation 3-NSOperationQueue管理任务 4-NSOperation任务间依赖 5-线程间通信(最重要的代码)1-NSInvocationOperation1.[NSInvocationOperation alloc] initWithTarget:self selector:@selector() o

2016-05-02 14:06:18 3386

原创 GCD的一些测试和总结

1-创建、获取队列 主要测试 1.dispatch_queue_create 2.dispatch_sync 3.dispatch_async 4.dispatch_get_main_queue 5.dispatch_get_global_queue//// ViewController.m// GCDDemo//// Created by gongzixiaobai on

2016-05-02 14:00:05 7438

转载 设计模式大全

文章摘自http://blog.csdn.net/longronglin/article/details/1454315Longronglin之设计模式: Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。 模式描述为:在一定环境中解决某一问题的方案,包括三个基本

2016-05-02 13:51:49 212

原创 自学 iOS 开发的一些经验

==========文档更新状态====20151213发布======================自学 iOS 开发的一些经验文章摘自:http://limboy.me/ios/2014/12/31/learning-ios.html不知不觉作为 iOS 开发也有两年多的时间了,记得当初看到 OC的语法时,愣是被吓了回去,隔了好久才重新耐下心去啃一啃。啃了一阵,觉得大概有了点概念

2016-01-23 19:36:22 273

原创 IOS GitHub Top 100 简介

文档跟新:20151122 发布=========20151122发布==========## GitHub Top 100 简介主要对当前GitHub 排名前100 的项目做一个简单的简介,方便初学者快速了解到当前Objective-C 在GitHub 的情况.**若有任何疑问可通过微博[@李锦发](http://weibo.com/jinfali)

2016-01-23 19:36:20 547

原创 Object-C非正式协议与正式协议的区…

V0.1  20151110 :转载转自:http://blog.csdn.net/braddoris/article/details/24621161这两个概念困扰我很久了,一直都很像搞清楚到非正式协议和正式协议有什么区别和联系,下面结合网上的资料和自己的看法谈谈这个问题。一、非正式协议显然这个名词是相对于正式协议而言的。在解释非正式协议之前,先引用两段话:1、在《Coco

2016-01-23 19:36:17 223

原创 Objective-C_2之类和对象

文档变更:1>20151105 ---发布但未排版2>摘自:http://www.cnblogs.com/kenshincui/p/3861302.html概述前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行

2016-01-23 19:36:15 193

原创 Objective-C_1之基础概览

摘自:http://www.cnblogs.com/kenshincui/p/3861300.html概览前面我们已经用了几章内容进行C语言介绍,当然要通过几篇文章完整的介绍C语言的知识是不太现实的,例如C语言的文件操作、内存申请等我们都没有重点介绍,当然核心知识点基本都已经提到了,后面有时间我们会继续扩充。今天我们正式开始学习Objective-C,以后简称“ObjC”,ObjC是在C语

2016-01-23 19:36:12 172

原创 Foundation(3)结构体 集合

#import intmain(int argc, const char * argv[]){    @autoreleasepool {              //1.创建一个NSRange结构体 表示范围       NSRange range = {4,5};       NSRange range2 = NSMakeRange(4, 5);       

2016-01-23 19:36:09 187

原创 Foundation(2)文件 日期

Foundation--文件操作文件管理器简介//  User.h#import @interfaceUser : NSObject @property(nonatomic,assign)int age; + (User*)defaultUser; @end//  User.m#import"User.h" @implementation User 

2016-01-23 19:36:07 149

原创 OC语法基础(8)-- OC中特有的…

categoary分类// Person.h#import @interfacePerson : NSObject{   @private   int _age;} @property(nonatomic,assign) int age;@property(nonatomic,strong) NSString * name; //人类的基本行为//吃

2016-01-23 19:36:02 235

原创 OC语法基础(7)—ARC机制

ARC机制// Person.h#import @interfacePerson : NSObject @end// Person.m#import"Person.h" @implementation Person -(void)dealloc{//   [super dealloc];不能够在调用//     releae retain 在AR

2016-01-23 19:35:59 200

原创 OC语法基础(6)—手动内存管理

手动内存管理基本概念与内存管理相关的6个关键字:retain releasedealloc set @property ,autorelease内存管理要注意:一个原则:配对原则两个基本问题://1.野指针操作//2.内存泄漏// Person.h#import @interfacePerson : NSObject -(void)run; @end//

2016-01-23 19:35:57 158

原创 OC语法基础(5)—OC特有

点语法//  Girl.h#import @interfaceGirl : NSObject{   @public   int _age;// 年龄   NSString *_name; // 姓名   NSString *_tel;// 电话} -(void)setAge:(int)age;-(int)age; -(void)setName:

2016-01-23 19:35:54 196

原创 OC语法基础(4)

面向对象特性#import intmain(int argc, const char * argv[]){       return 0;}self和类方法// Iphone.h#import //闪光灯状态typedefenum{   kFlashlightStatusOpen,   kFlashlightStatusClo

2016-01-23 19:35:51 311

原创 OC语法基础(3)

类方法和对象方法区别与联系// Calculator.h#import @interfaceCalculator : NSObject{   int _sum;}//求和//sumWithNumber1:andNumber2:-(int)sumWithNumber1:(int)number1andNumber2:(int)number2; //类方法以

2016-01-23 19:35:49 236

原创 OC语法基础(2)

创建多个对象1.找对象 (抽象对象)有哪些对象是必要的士兵:类名:Soldier属性:life name level功能:跑 跳 打手枪 开坦克 蹲下 瞄准 换枪 换子弹枪:属性:型号,颜色,子弹功能:打子弹Tank:2.设计类类名:属性:功能:3.代码实现// 用面向对象模拟士兵开枪场景:注意体会多个对象之间的组合关系、对象作为函数参数传递、对象的连续传

2016-01-23 19:35:46 197

原创 OC基础语法(1)—类和对象OC基础语法…

01-第一个OC程序//  main.m#include  #import #import"One.h"#import"Two.h"   //OC和C语言一样程序一启动都会执行main函数intmain(int argc, const char * argv[]){        printf("helloworld\n");    

2016-01-23 19:35:43 245

原创 OC简介

Object-C简介OC简介•      Objective-C是一种面向对象的计算机语言,Brad JCox 1980s 设计了Objective-C,该语言是基于SmallTalk-80。1988 NeXT发布了Objective-C,它的开发环境和类库叫“NEXTSTEP”,1994年NeXT与Sun发布了标准的NEXTSTEP系统,取 名“OPENSTEP”,软件自由

2016-01-23 19:35:41 727

原创 ios 一个好的网站

文档跟新:20150714 发布20151122 跟新一些IOS网络资源==========20150714发布 ==========http://www.cnblogs.com/kenshincui/=============20151122跟新===============# iOS 学习资料整理这份学习资料是为 iOS初学者所准备的, 旨在帮助iOS初学者们快

2016-01-23 19:35:37 448

原创 Model-View-Controller

https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Model-View-Controller/Model-View-Controller.html#//apple_ref/doc/uid/TP40010810-CH14-SW1iOS Developer Li

2016-01-23 19:35:35 375

原创 iOS开发之理解iOS中的MVC设计模式

http://liuzhichao.com/p/1379.html#more-1379模型-视图-控制器(Model-View-Controller,MVC)是XeroxPARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性

2016-01-23 19:35:32 172

原创 [Cocos2dx] cocos2dx:学Cocos2d-x…

http://www.58player.com/thread-2278-1-1.html因为题主已经是学过编程的人了,我假定你对编程已经有所了解,那么如果要使用Cocos2d-x去做游戏的话,你需要了解的C++知识有:  C++的编译,链接过程,避免在游戏发布时遇到许多的坑  C++的面向对象编程思想,如多态,集成,重载等等  C++的函数指针思想,Cocos2

2016-01-23 19:35:30 173

原创 【Cocos2d-x-基础概念】Director S…

http://my.oschina.net/wangxuanyihaha/blog/131735#OSC_h3_5原 【Cocos2d-x-基础概念】Director Scene Layer and Sprite发表于2年前(2013-05-18 00:11)  阅读(3122) | 评论(0) 4人收藏此文章, 我要收藏赞07月18日 杭州 OSC 源创会 —— 开

2016-01-23 19:35:27 235

转载 [转载摘要]六款适合儿童上手…

原文地址:[转载摘要]六款适合儿童上手编程的App作者:AlohaWorld[中文原文:http://www.csdn.net/article/2013-04-23/2815010-6-Coding-Apps-For-Kids][English Original: http://readwrite.com/2013/04/19/how-to-raise-the-next-zuck-6-codin

2016-01-23 19:35:18 252

原创 内存管理

一、     基本原理1.         什么是内存管理Ø  移动设备的内存极其有限,每个app所能占用的内存是有限制的Ø  当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等Ø  管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、stru

2016-01-23 19:35:10 141

原创 NSObject.h【版本二】

http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631045d0621f5f86603ad3d6027fa3c80ec42f0c564711b2e6783f405a8e90616401a84b5beff222376a4376b8c7899f4bade6c27078d96123716c914165c418df91&p=80769a479

2016-01-23 19:35:07 217

xcode6 beta 版

ios 开发 xcode6 beta 版

2015-10-26

java api 8

J2SE 8 documentation java api

2015-05-28

2011-最终正式的C++11标准

2011-最终正式的C++11标准

2015-03-03

c++ primer_第五版_答案

c++ primer_第五版_答案

2015-02-17

毕向东Java基础课堂笔记

毕向东Java基础课堂笔记

2014-09-12

达内java培训学习笔记

达内java培训学习笔记

2014-09-12

C++知识点总结

C++知识点总结

2014-09-12

java面试题大全-基础方面

java面试题大全-基础方面

2014-09-12

空空如也

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

TA关注的人

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