- 博客(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 363
原创 图片缩放并居中显示
#import "ViewController.h"@interface ViewController () <UIScrollViewDelegate> // 遵循代理协议@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;@property (weak, nonatomic) IBOutlet UIImageView *
2015-07-21 12:38:25 919
原创 动画实现
// 开始动画[UIView beginAnimations:nil context:nil];// 设置动画持续时间[UIView setAnimationDuration:1.0];// 提交动画[UIView commitAnimations];
2015-07-17 11:34:09 316
原创 控制状态栏的样式
- (UIStatusBarStyle)preferredStatusBarStyle{ // 白色 return UIStatusBarStyleLightContent;}
2015-07-17 09:56:22 362
原创 常用结构体
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 355
原创 NSMutableString
NSMutableString *str = [[NSMutableString alloc] init]; // 初始化字符串内容 [str setString:@"abc"]; // 动态的给字符串末尾增加字符 [str appendString:@"d"]; NSLog(@"%@",str); NS
2015-07-16 10:56:50 296
原创 将字符串从文件中读取出来
NSString *path = @"/Users/bk/desktop/bk.txt"; NSError *error; // 写入文件用得什么编码格式,读取的时候也得用相同的编码格式 NSString *str = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncodi
2015-07-16 10:44:10 477
原创 将字符串写入文件
NSString *str = @"这是我要说的话"; NSString *path = @"/Users/bk/desktop/bk.txt"; NSError *error; // 参数1要给入文件路径 // atomically:YES // NSUTF8StringEncoding 国际通用的编码格式
2015-07-16 10:42:16 425 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 701
原创 基本数据类型转换成字符串
// 基本数据类型有(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 751
原创 字符串的判断
// 1.判断字符串是否为空 NSString *tmp1 = @""; // 有可能没有定义字符串nil 有可能定义个空字符串@“” 所以也要看字符串长度是不是等于0 if (tmp1 == nil || tmp1.length == 0) { NSLog(@"字符串为空"); }// 2.判断字符串是否以指
2015-07-16 10:36:23 874
原创 isEqualToString的内部实现
- (BOOL) myIsEqual:(NSString *)str{ // 首先判断字符串地址是否相等 if (self == str) { return YES; } // 再判断字符串的长度是否相等 if (self.length != str.length) { return NO; } // 如果字符
2015-07-16 09:46:24 613
原创 字符串的获取
// 获得字符串的长度 NSString *str = @"bkkkkk"; NSLog(@"%lu",str.length);// 根据索引获得字符串的单个字符 NSString *str1 = @"www.itcast.com"; unichar c = [str1 characterAtIndex:4]; NSL
2015-07-16 09:32:57 293
原创 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 391
原创 标示符命名规则
1. 命名1> 命名规则(一定要遵守)l 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成l 严格区分大小写,比如test和Test是2个不同的标识符l 不能以数字开头l 不可以使用关键字作为标识符 2> 命名规范(最好遵守)l 尽量起个有意义的名称,比如一个完整的英文单词,别人一看这个名称就能才能这个标识符的作用。如
2015-07-16 08:43:10 724
原创 函数的使用
// 函数的使用//全局变量(定义在所有函数外边的变量叫全局变量)//局部变量(定义在大括弧里边的变量)//变量的生命周期(在大括弧外边使用不了里面的变量,里边能够使用外边的变量)#include #include "add.h"int a=123;void f();int main(int argc,const char * argv[]){
2015-07-16 08:35:18 298
原创 函数作用
//函数作用//1、在程序的不同地方出现了相同的代码//2、把大的应用程序改成几个小的部分//函数组成//声明(告诉下面的代码,这个函数存在,你可以使用它)//调用(使用函数)//定义(函数的主体部分,代表函数)//返回值 函数的名字(参数列表)//函数头//{// 函数体// }#include void show();//函数的声明 要加;int sum(int
2015-07-16 08:23:48 526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人