IOS CGFloat CGPoint CGSize和CGRect

CGGeometry类定义几何元素的结构和操作几何元素的函数。
1、数据类型:    
CGFloat: 浮点值的基本类型
CGPoint: 表示一个二维坐标系中的点
CGSize: 表示一个矩形的宽度和高度

CGRect: 表示一个矩形的位置和大小

typedef float CGFloat;// 32-bit
typedef double CGFloat;// 64-bit
struct

2


...

Can't connect to MySQL server on '10.211.55.5' (61)

我要在本机链接我本机上虚拟机的mysql,我使用mac下的workbench,就就是连接不上,报错信息为:“Can't connect to MySQL server on '10.211.55.5' (61)”,查了好多资料,有一种方法解决了我的问题:

第一步:查看是都3306端口开启

使用ufw(不会安装的,请与我联系),

sudo ufw status
或者直接使用命令


...

centos下svn的配置

在终端运行svn命令.如果没有安装,系统会提示安装

1.首先需要安装Subversion软件:

sudo apt-get install subversion
2.建立一个文件夹作为版本库的根目录
mkdir /var/svnroot/

这个目录本身不是版本库,只是拿来装版本库的目录

3.进入这个目录,创建版本库

cd /var/svnroot/
svnadmin crea






























...

ios存储方式

第一种:NSKeyedArchiver(加密形式)

代码很简单就不多解释了直接上代码:

//=================NSKeyedArchiver========================
NSString *saveStr1 = @ "我是" ;
NSString *saveStr2 = @ "数据" ;
NSArray *array = [NSArray arra
...

object-c "分类"(Category) 借用Smalltalk实现中的“分类”概念

在Objective-C的设计中,一个主要的考虑即为大型代码框架的维护。结构化编程的经验显示,改进代码的一种主要方法即为将其分解为更小的片段。Objective-C借用并扩展了Smalltalk实现中的“分类”概念,用以帮助达到分解代码的目的。[1]

一个分类可以将方法的实现分解进一系列分离的文件。程序员可以将一组相关的方法放进一个分类,使程序更具可读性。举例来讲,可以在字符串类中增加一个









...

object-c 与Smalltalk类似的动态类型

动态类型


类似于Smalltalk,Objective-C具备动态类型: 即消息可以发送给任何对象实体,无论该对象实体的公开接口中有没有对应的方法。在C++这种静态类型的语言里,不可能对一个(void*)指针调用任何方 法,编译器会挡下该调用行为。但在Objective-C中,你可以对id发送任何信息(id很像void*,但是被严格限制只能使用在对象上),编译器 仅会发出“该对象






...