- 博客(24)
- 收藏
- 关注
原创 Swift-Lesson1
//定义变量 var var string1 = "Hello Beijing" //系统灰自动进行类型推断为此表达式 Array Dictionary var string2: String = "Hello, Beijing" println("string1 = \(string1)") //定义常量 变量可更改 常量不可更改 let string3 = "He
2014-06-30 21:03:07
892
转载 颜色的RGB值
各种金属颜色的RGB值,正确的颜色会有更好的表现效果 铝箔 180,180,180 铝箔(钝) 180,180,180 铝 220,223,227 磨亮的铝 220,223,227 黄铜 191,173,111 磨亮的黄铜 191,173,111 镀铬合金 150,150,150 镀铬合金2 220,230,240 镀铬铝 22
2014-05-17 10:28:15
2312
转载 UISearchBar 的相关属性
先了解一下UISearchBar控件吧! UISearchBar控件就是要为你完成搜索功能的一个专用控件。它集成了很多你意想不到的功能和特点! 首先,还是来普及一下UISearchBar控件API相关的属性和方法吧! UISearchBar属性相关 _searchBar = [[UISearchBar alloc] initWithFrame:CGRectZero];//
2014-05-06 09:42:43
940
转载 文件操作之NSFileManager
1、在Documents里创建目录 创建一个叫test的目录,先找到Documents的目录, NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectA
2014-05-06 09:03:21
861
原创 NSUserDefaults存储(初学者)
取得userDefaults,登录到Dictionary: NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];//取得 NSMutableDictionary *mDic= [NSMutableDictionary dictionary]; 初始化key和value,然后登记到Dictionary里: [defau
2014-05-05 19:59:22
768
转载 ios 单例模式
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singlet
2014-05-05 17:09:05
558
转载 触摸textField以外的地方,键盘回收(两种方法)
第一种: 创建一个不可见的button,将其放在其他所有元素后面,然后在该button的触发事件中写resignFirstResponder. 具体分四步: 1、拖一个round rect button到视图窗口,调整大小使其占据整个屏幕。 2、从xcode菜单中选择send to back,使该button置于后面。 3、将该button的类型改为custom,使其失去ro
2014-05-05 17:06:16
1055
转载 UIViewController的执行顺序
UIViewController是我们经常使用的类,在iOS的MVC中它的角色通常扮演的是C的角色,即控制器,负责M(model数据层)与V(view是视图层)之间的交互问题。 首先了解一下视图控制器的执行流程: 其中init方法,loadView,viewDidLoad方法只有在第一次运行的时候走而且只走一遍(当然在以后肯定不能这么理解),但是对于初学者来说这样比较好记。
2014-05-05 09:39:10
830
原创 ios 多线程
一,多线程概述 1. 进程和线程 计算机的核心是CPU,它承担了所有的计算任务.它就像一座工厂,时刻在运行.假定工厂的电力有限,一次只能给一个车间使用,也就是说,一个车间开工的时候,其他车间都必须停工,背后的含义就是,单个CPU一次只能运行一个任务.进程就好比工厂的车间,它代表CPU所能处理的单个任务,任一时刻,CPU总是运行一个进程,其他进程处于非运行状态.一个车间里,可以有很多工人,他们协
2014-05-05 09:21:06
660
原创 ios UITabBarController和Block块语法
标签视图控制器 - UITabBarController 自定义UITabBarItem 自定义导航栏和标签栏背景图片 三个视图控制器的综合使用 一. 标签视图控制器 UITabBarController UITabBarController有以下重要属性 viewControllers 显示的视图控制器 tabBar 标签栏 del
2014-05-05 09:15:41
725
转载 ios类型转换和25条常用知识点总结
在写代码的时候很容易被一些那些我们看似简单的问题难住,也严重影响了我们工作的进度,所以今天把一些在iOS中常用 关于类型的转换和常用的用法总结下。 字符的表示含义: %c 一个单一的字符 %d 一个十进制整数 %i 一个整数 //原来i%是这个区别啊 %e, %f, %g 一个浮点数 %o 一个八进制数 %s 一个字符串 %x 一个十六进制数 %p 一个指针 //也挺特别的
2014-05-04 20:54:05
774
原创 下载图片存入本地,命名为图片地址最后一个/的内容
NSURL * url = [NSURL URLWithString:@"http://www.feizl.com/upload2007/2011_04/110419005419674.jpg"]; NSArray * arr = [self.currentURLStr componentsSeparatedByString:@"/"];
2014-05-04 09:27:26
823
原创 绘图
@interface DrawView : UIView { NSMutableArray * _pointsArray; //建立一个数组,存储点的数组 NSMutableArray * _lineArray; //存储颜色 改变线条的颜色 UIColor * _color; }
2014-04-14 10:00:35
720
原创 UiSlider,UISegmentedControl和UIScreenEdgePanGestureRecognizer(手势:左划屏)
@implementation MainViewController -(void)dealloc { [super dealloc]; } - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWith
2014-04-13 17:22:26
875
原创 滚动相册
#import @interface MainViewController : UIViewControllerUIScrollViewDelegate> { UIScrollView * _scroll; UIPageControl * _page; } @end
2014-04-13 16:36:30
997
原创 运用UITextFieldDelegate完成,点击键盘的右下角的next,光标进入下一文本框,然后再点击Done,收回键盘
#import @interface MainViewController : UIViewControllerUITextFieldDelegate> { //设置两个wen'ben属性 UITextField * _field1; UITextField * _field2; } @end
2014-04-13 14:53:10
1725
2
转载 UITextFieldDelegate方法
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ //返回一个BOOL值,指定是否循序文本字段开始编辑 return YES; } - (void)textFieldDidBeginEditing:(UITextField *)textFiel
2014-04-12 15:25:23
2021
2
原创 关灯游戏
#import "CustomView.h" @implementation CustomView -(void)dealloc { [super dealloc]; } - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if
2014-04-09 21:00:03
775
2
转载 UITextField知识点大全
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;
2014-04-09 20:33:51
820
2
转载 OC各种数据类型之间的转换方法
NSNumber转NSString: 假设现有一NSNumber的变量A,要转换成NSString类型的B 方法如下: NSNumberFormatter* numberFormatter = [[NSNumberFormatteralloc] init]; B = [numberFormatter stringFromNumber:A]; [numberForm
2014-04-09 20:31:36
1185
2
转载 IOS用CGContextRef画各种图形
首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框. 自己学习时实现的demo,希望对大家有
2014-04-09 20:27:55
852
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅