自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

转载 CocoaPods安装和使用教程

CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含C

2014-11-24 16:30:11 429

转载 iPhone/Mac Objective-C内存管理教程和原理剖析

前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家有所帮助,也欢迎大家一起探讨。 此文涉及的内存管理是针对于继承于NSObject的Class。一 基本原理Obj

2014-11-18 15:13:50 483

原创 iOS的圆形或者圆角ImageView

大家好,我

2014-11-18 10:38:48 1557

转载 iOS 文件操作详解

iPhone文件读写系统操作教程是本文要介绍的内容,对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).一个app发布到iPhone上后,它得目录结构如下:   1、其中得 app root 可以用 NSHomeDirectory() 访问到;   2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过: NSArray *pa

2014-11-17 15:47:30 568

原创 View的生命周期小实验

不懂的小东西大家最好自己做实验自己wan'wan

2014-11-17 14:50:27 566

原创 Objective-C的数组的初始化完成后再使用

作为一个合格的程序k

2014-11-17 10:24:45 1193

转载 iOS开发-retain/assign/strong/weak/copy/mutablecopy/autorelease区别

readwrite:是可读可写特性,需要生成getter和setter方法;readonly是之都特性,只会生成getter方法,不会生成setter方法,不希望属性在类外改变时候使用;alloc 对象分配后引用计数为1retain 对象的引用计数+1copy 一个对象变成新的对象(新内存地址) 引用计数为1 原来对象计数不变assign:是赋值特性,setter方法将传入

2014-11-15 10:32:25 427

转载 @synthesize obj=_obj的意义详解 @property和@synthesize

我们在进行iOS开发时,经常会在类的声明部分看见类似于@synthesize window=_window; 的语句,那么,这个window是什么,_ window又是什么,两个东西分别怎么用,这是一个比较基本的问题,也关乎我们理解Objective-C中对类、类的属性、类的存取器、类的局部变量的统一理解。在32位系统中,如果类的 @interface 部分没有进行 ivar 声明,但有 

2014-11-15 09:58:38 436

原创 Mac显示隐藏文件夹的命令

方法一:缺省情况下,在 Mac 下是不显示隐藏文件的,Finder 也未提供设置是否显示隐藏文件的选项,不像 Windows 下,有一个“文件夹选项“设置界面里可以控制,但这并不表示 Mac 下无法显示隐藏文件,我可以通过“终端”,用命令行设置这个选项,命令如下:显示:defaults write com.apple.finder AppleShow

2014-11-11 15:51:43 820

原创 C++的内存管理

由于开始并没有介绍C++语言,C++的内存管理当然也没进行任何的说明,为了掌握Cocos2d-x中的内存管理机制,是有必要先了解一些C++内存管理的知识。C++内存管理非常复杂,如果完全地系统地介绍可能需要一本书的篇幅才能解释清楚。这里只给大家介绍C++内存管理最为基本的用法。内存分配区域创建对象需要两个步骤:第一步,为对象分配内存,第二步,调用构造函数初始化内

2014-11-10 16:54:20 394

原创 Objective-C: 字符串NSString与NSMutableString

字符串算是OC中非常重要和常用的一部分内容,OC中的字符串与我之前在学习C,C++,Java中的字符串有一定的不同,它非常类似于C++中容器的概念,但用法却与之还是有很大的不同,也许是因为OC的语法就与其他我们常用的编程语言不尽相同。       这里总结一下字符串NSString与NSMutableString。一. NSString      NSString代表字符序

2014-11-06 21:50:48 498

原创 const的作用

const是C语言的一种关键字,起受保护,防止以外的变动的作用!可以修饰变量,参数,返回值,甚至函数体。const可以提高程序的健壮性,你只管用到你想用的任何地方。(一)const修饰参数。const只能修饰输入参数。1、如果输入参数是指针型的,用const修饰可以防止指针被意外修改。2、如果参数采用值传递的方式,无需const,因为函数自动产生临时变量复制该参数。3、

2014-11-06 10:44:29 439

原创 Const,Const函数,Const变量,函数后面的Const

关键字:Const,Const函数,Const变量,函数后面的Const 看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被cons

2014-11-06 10:08:36 410

原创 github之菜鸟菜鸟菜菜鸟

X Yolan's NotebookYolan的知识库和学习时间线About YolanRSS SearchMac下GitHub安装及使用教程2012-01-04参考文档mac安装Git http://blog.maxiang.net/install-git-on-mac/63/ 想使用源码在shell里直接安装g

2014-11-05 20:12:34 602

原创 浅谈virtual函数与其他成员函数(下)

关键概念:

2014-11-05 15:48:38 552

原创 浅谈virtual函数与其他成员函数

前几天在北京听了一个百度da

2014-11-05 12:33:29 668

原创 在storyBorad中tableView视图为什么要连接delegete和dataSource

在s中拖入一个tableview,将其dataSource和delegate连接到File‘s owner@interface Hello_WorldViewController : UIViewController {}上述代码的作用是让类遵循两个协议,类需要这两个协议来充当表现图的委托和数据源,数据源提供了绘制表所需要的所有数据,委托用于配置表视图的外观

2014-11-05 08:29:36 566

转载 IOS两个视图之间的传值

属性传值 将A页面所拥有的信息通过属性传递到B页面使用B页面定义了一个naviTitle属性,在A页面中直接通过属性赋值将A页面中的值传到B页面。A页面DetailViewController.h文件#import #import "DetailViewController.h"@interface RootViewController :UIViewC

2014-11-05 08:16:46 579

原创 IOS视图之间传值

1:在要显示值的视图中加一个NSString属性:@property  (retain,nonatomic)NSString *str; @synthesize str;继续在ViewDidLoad中实现赋值,如:page2TextField.text = str;  2:在提供值的视图类中实现: -(void) prepareFor

2014-11-05 08:09:29 509

原创 NSArray NSDictionary

------NSArray----------- create :1)NSArray *array = [NSArray arrayWithObjects:@"Henry",@"Jones", @"Susan", @"Smith", @"Patty", @"Johnson", nil]; 2)NSArray *myArray = [NSArray arrayWithArra

2014-11-04 22:45:23 448

原创 visual statio 2012加载cocos2dx项目失败问题解决

这个故事f360给修补完系统漏洞后

2014-10-28 13:15:45 589

原创 EffictiveC++的50条建议

1、尽量使用const和line

2014-10-16 12:39:38 1862

原创 C++析构函数,复制构造函数,默认构造函数是执行机制

先看代码:#include #includestruct Exml(){ // Exml(){cout<<"Exml()"<<endl}; // Exml(const Exml &) { cout<<"Exml (const Exml&)"<<endl; }//Exml & operator = (const Exml &rhe){

2014-10-15 16:44:47 591

原创 C++复制构造函数和析构函数

首先,先来解释

2014-10-13 13:08:59 569

原创 图的遍历算法BFS广度优先算法h

(根据大神的学习方法,以后要养成写博客的习惯啦!!!啦啦啦!!!)

2014-10-13 11:23:17 728

原创 C++static 成员函数该注意些森么

static成员函数没有this指针static成员是类的

2014-10-10 14:43:10 466

翻译 《effective C++》条款六

析构函数

2014-09-28 09:00:55 424

翻译 《effective C++》条款5

对应的new和delete要采用相同的形式

2014-09-27 18:06:10 612

原创 《effective C++》条款三

尽量使用new和delete而不用

2014-09-27 16:17:23 438

原创 php字符串处理方法集合

1、strlen()获得一个字符串的长度。2、strstr()获取一个字符串的子串,也可以用来判断一个字符串是否存在于另一个子字符串中。这个函数不区分大小写。3、strpos()找到一个子字符串的位置。4、substr()提取一个字符串的一部分。区分大小写。      substr($test,3);//指向位置3以后的全部子字符串      substr($test,3,2)

2014-07-29 08:34:45 662

原创 操作系统死锁避免的两个方法

1.安全状态如果系统能为每个

2014-05-22 20:13:35 2001

原创 C++的const成员函数解析

每个成员函数都有一个

2014-05-21 07:13:35 475

原创 C++文件的输入和输出

fstream头文件定义了三种支持文件IO的类型:

2014-05-19 17:14:26 751

原创 小谈C++IO

我们已经使用过了多种io标准库提供的工具1.is

2014-05-19 16:38:59 475

原创 C++的new和delete表达式

定义变量时,必须指定其数据类型和名字,

2014-05-18 19:59:07 497

原创 操作系统进程同步问题

1.临界区问题假设摸个系统中有n个进城,每个进城

2014-05-18 10:10:16 1172

原创 C++创建动态数组

每一个程序在执行时都占用一块keyong

2014-05-17 22:44:59 4952

原创 指针和const限定符

指针和const限定符之间有两种关系:z1.

2014-05-17 21:42:50 486

原创 C++标准库String类型

标准库一般的应用就是满足对字符串的一般应用

2014-05-17 19:34:04 568

原创 ios plist文件读写

读取plist文件的数据:

2014-05-11 15:39:31 532

swift官方中文文档

swift中文官方文档,很好很实用,适合初学者和开发人员

2014-06-13

空空如也

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

TA关注的人

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