自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 父子控制器

控制器父子关系的建立原则如果2个控制器的view是父子关系(不管是直接还是间接的父子关系),那么这2个控制器也应该为父子关系[a.view addSubview:b.view];[a addChildViewController:b];// 或者[a.view addSubview:otherView];[otherView addSubbiew.b.view];[a addChild

2016-05-23 21:30:40 382

原创 iOS 自定义cell高度(非等高)

小编实在不想多说什么了,直接上代码吧.我觉得我的主要注释写的已经很清楚了.在此说明小编这里用的是xib的写法,如果在其中的运行中有什么问题,请放心评论,我会在第一时间为大家解答.谢谢支持代码案例1.#import <UIKit/UIKit.h>@interface ZJStatuesTableViewController : UITableViewController@end2.#import

2016-04-24 23:30:45 1819

原创 iOS 自定义等高cell

等高的cellstoryboard自定义cell1.创建一个继承自UITableViewCell的子类,ZJDealTableViewCell2.在storyboard中往cell里面增加需要用到的子控件设置cell的重用标识设置cell的class为ZJDealModel3.在控制器中 利用重用标识找到cell给cell传递模型数据4.在ZJDealModel中 将storyboa

2016-04-23 21:11:58 447

原创 iOS UITableViewCell 重用及 性能优化

UITableViewCell重用基本的重用方法- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ // 0 重用标识 // 被static修饰的局部变量,只会出初始化一次,在整个程序运行尘中,只有一分内存 stat

2016-04-23 16:23:12 460

原创 自动布局-Masonry基础用法

Masonry基础用法使用步骤添加Masonry文件夹的所有源代码到项目中添加2个宏,导入头文件,并且必须在Masonry.h之前 这两个宏定义就可以解决equalTo和mas_equal的统一 只要添加了这个宏,就不用带mas_前缀#define MAS_SHORTHAND只要添加了这个宏,equalTO和mas_equalTo就可以等价#define MAS_SHORTHAND_GLOBA

2016-04-21 11:38:55 554

原创 简单的使用滚动视图的setContentOffSet和setContentSize以及几种简单的动画使用

#import "ViewController.h"@interface ViewController ()/** 一个scrollView控件 */@property (weak,nonatomic) IBOutletUIScrollView *scrollView;@end@implementation ViewC

2016-04-12 23:47:15 10508

原创 iOS 简单基础知识点(2)-xib

Xib和storyboard对比共同点:都用来描述软件界面都用Interface Builder工具来编剧本质都是转化成代码去创建软件不同点Xib是轻量级的,用来描述局部UI界面storyboard是重量级的, 用来描述软件的多个界面, Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系Xib的加载方法 方法1NSArray *views

2016-04-12 23:44:17 488

原创 iOS 简单的基础知识(1)

storyboard的认识用来描述软件界面默认情况下,程序一启动就会加载Main.storyboard加载storyboard时,会首先创建和显示箭头所指的控制器界面IBAction和IBOutletIBAction 本质就是void能让方法具备连线的功能IBOutlet 能让属性具备连线的功能storyboard连线出现的问题被连接的方法代码被删掉,但是连线没有去掉 -可能

2016-04-11 13:52:26 376

原创 X的二进制长度

语法:result=BitLength(int x);参数:x:测长的x返回值:x的二进制长度源程序:  int BitLength(int x){    int d = 0;    while (x > 0) {        x >

2015-02-26 20:51:23 936

原创 判断一个数是否是素数

语法:result=comp(int n);参数:n:判断n是否素数返回值:素数返回1,否则返回0源程序:  int comp(int n){   int i,flag=1;    for (i=2;i    if (n%i==0) {

2015-02-26 20:49:47 602

原创 筛选素数产生器

语法:result=prime(int a[],int n);参数:a[]:用于返回素数的数组n:产生n以内的素数,按升序放入a[]中返回值:n以内素数的个数注意:  其中W[],B[]已知,W[i]>0且W[i]与W[

2015-02-26 20:48:13 435

翻译 两点间距离(2D , 3D)

语法:result=distance_2d(float x1,float x2,float y1,float y2);参数:x/y/z1~2:各点的x、y、z坐标返回值:两点之间的距离注意:  需要 math.h源程序:

2015-02-26 20:42:36 721

原创 求三角形面积

语法:result=area3(float x1,float y1,float x2,float y2,float x3,float y3);参数:x1~3:三角形3个顶点x坐标y1~3:三角形3个顶点y坐标返回值:三角形面积注意: 

2015-02-26 20:40:39 557

原创 选择排序

语法:sort(int t[],int n);参数:t[]:待排序数组n:数组t[]元素的个数返回值:null注意:  输出升序序列 小规模排序用源程序: 

2015-02-26 20:37:11 413

原创 希尔排序算法

语法:shellsort(int a[],int n);参数:n:数组元素个数a[]:待排序数组返回值:null注意:  输出升序序列源程序:  void

2015-02-26 20:35:38 451

原创 快速排序算法

语法:quicksort(int l,int r,int b[]);参数:l:排序上界,开始时l=0r:排序下界,开始时r=数组元素个数b[]:被排序的元素返回值:null注意:  输出升

2015-02-26 20:34:24 396

原创 任意进制转换算法

语法:conversion(char s1[],char s2[],long d1,long d2);参数:s[]:原进制数字,用字符串表示s2[]:转换结果,用字符串表示d1:原进制数d2:需要转换到的进制数返回值:n

2015-02-26 20:32:28 882

原创 快速傅里叶变换算法

语法:kkfft(double pr[],double pi[],int n,int k,double fr[],double fi[],int l,int il);参数:pr[n]:输入的实部 pi[n]:数入的虚部n,k:满足n=2^kfr[n]:

2015-02-26 20:30:46 1043

C语言嵌入式

嵌入式爱好者的好资源,通过它,你可以学到你想要的知识,初步完成自己的小程序。

2014-08-05

空空如也

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

TA关注的人

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