自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图片轮播器以及线程控制

这里写#import "ViewController.h" #define viewNum 5 @interface ViewController () <UIScrollViewDelegate> @property (weak, nonatomic) IBOutlet UIScrollView *scrollView; @property (weak, nonatomic) IBOutlet U

2015-07-21 17:50:15 336

原创 图片缩放并居中显示

#import "ViewController.h"@interface ViewController () <UIScrollViewDelegate> // 遵循代理协议 @property (weak, nonatomic) IBOutlet UIScrollView *scrollView; @property (weak, nonatomic) IBOutlet UIImageView *

2015-07-21 12:38:25 908

原创 动画实现

// 开始动画 [UIView beginAnimations:nil context:nil]; // 设置动画持续时间 [UIView setAnimationDuration:1.0]; // 提交动画 [UIView commitAnimations];

2015-07-17 11:34:09 306

原创 控制状态栏的样式

- (UIStatusBarStyle)preferredStatusBarStyle { // 白色 return UIStatusBarStyleLightContent; }

2015-07-17 09:56:22 352

原创 常用结构体

NSRange rang1 = {4,5}; NSRange rang2 = NSMakeRange(4, 5); NSString *str = NSStringFromRange(rang1); NSLog(@"%@",str); CGPoint point1 = {0,10}; CGPoint point2 = CG

2015-07-17 09:53:13 346

原创 NSMutableString

NSMutableString *str = [[NSMutableString alloc] init]; // 初始化字符串内容 [str setString:@"abc"]; // 动态的给字符串末尾增加字符 [str appendString:@"d"]; NSLog(@"%@",str); NS

2015-07-16 10:56:50 283

原创 将字符串从文件中读取出来

NSString *path = @"/Users/bk/desktop/bk.txt"; NSError *error; // 写入文件用得什么编码格式,读取的时候也得用相同的编码格式 NSString *str = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncodi

2015-07-16 10:44:10 452

原创 将字符串写入文件

NSString *str = @"这是我要说的话"; NSString *path = @"/Users/bk/desktop/bk.txt"; NSError *error; // 参数1要给入文件路径 // atomically:YES // NSUTF8StringEncoding 国际通用的编码格式

2015-07-16 10:42:16 371 1

原创 字符串重组

// 1.将字符串进行拼接 int year = 1994; int month =04; int day =24; NSString *str = [NSString stringWithFormat:@"%d年%d月%d日",year,month,day]; NSLog(@"%@",str); NSSt

2015-07-16 10:41:25 666

原创 基本数据类型转换成字符串

// 基本数据类型有(int double float char) // 1.int -> NSString int i = 10; NSString *str = [NSString stringWithFormat:@"%d",i]; NSLog(@"%@",str); // 2.double ->NSString

2015-07-16 10:39:05 706

原创 字符串的判断

// 1.判断字符串是否为空 NSString *tmp1 = @""; // 有可能没有定义字符串nil 有可能定义个空字符串@“” 所以也要看字符串长度是不是等于0 if (tmp1 == nil || tmp1.length == 0) { NSLog(@"字符串为空"); } // 2.判断字符串是否以指

2015-07-16 10:36:23 859

原创 isEqualToString的内部实现

- (BOOL) myIsEqual:(NSString *)str { // 首先判断字符串地址是否相等 if (self == str) { return YES; } // 再判断字符串的长度是否相等 if (self.length != str.length) { return NO; } // 如果字符

2015-07-16 09:46:24 600

原创 字符串的获取

// 获得字符串的长度 NSString *str = @"bkkkkk"; NSLog(@"%lu",str.length); // 根据索引获得字符串的单个字符 NSString *str1 = @"www.itcast.com"; unichar c = [str1 characterAtIndex:4]; NSL

2015-07-16 09:32:57 261

原创 C语言中的数据类型

一、   数据类型 二、   常量 1.    什么是常量 常量,表示一些固定的数据   2.    常量的分类 1> 整型常量(int) 包括了所有的整数,比如6、27、109、256、-10、0、-289等   2> 浮点型常量(float\double) 浮点型常量分为double和float两种数据类型 u  double:双精度浮点型

2015-07-16 08:52:31 381

原创 标示符命名规则

1.    命名 1>  命名规则(一定要遵守) l   只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成 l   严格区分大小写,比如test和Test是2个不同的标识符 l   不能以数字开头 l   不可以使用关键字作为标识符   2>  命名规范(最好遵守) l   尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能才能这个标识符的作用。如

2015-07-16 08:43:10 707

原创 函数的使用

//  函数的使用 //全局变量(定义在所有函数外边的变量叫全局变量) //局部变量(定义在大括弧里边的变量) //变量的生命周期(在大括弧外边使用不了里面的变量,里边能够使用外边的变量) #include #include "add.h" int a=123; void f(); int main(int argc, const char * argv[]) {

2015-07-16 08:35:18 270

原创 函数作用

//函数作用 //1、在程序的不同地方出现了相同的代码 //2、把大的应用程序改成几个小的部分 //函数组成 //声明(告诉下面的代码,这个函数存在,你可以使用它) //调用(使用函数) //定义(函数的主体部分,代表函数) //返回值 函数的名字(参数列表)//函数头 //{ // 函数体 // } #include void show();//函数的声明 要加; int sum(int

2015-07-16 08:23:48 493

空空如也

空空如也

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

TA关注的人

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