Object-C
迷失的虚无
这个作者很懒,什么都没留下…
展开
-
计算两点之间的距离(笔记)
这个是看一个视频上的,所的记录下来,供以后学习//// main.m// CH00-练习//// Created by Alfie on 15/3/10.// Copyright (c) 2015年 Alfie. All rights reserved.//#import // 点@interface Point2D : NSObject{ double原创 2015-03-10 23:42:48 · 439 阅读 · 0 评论 -
UIButton
UIButton创建按钮UIButton *btn = [[UIButton alloc] init]; ```**设置背景图片**正常状态```obj-c[btn setBackgroundImage:[UIImage imageNamed:@"normal"] forState:UIControlStateNormal];<div class="se-preview-section-d原创 2016-07-03 17:17:20 · 198 阅读 · 0 评论 -
storyboard文件的认识
storyboard文件的认识用来描述软件界面默认情况下,程序一启动就会加载Main.storyboard加载storyboard时,会首先创建和显示箭头所指的控制器界面IBAction和IBOutletIBAction: 本质就是void能让方法具备连线的功能IBOutlet 能让属性具备连线的功能storyboard连线容易出现的问题连接的方法代码被删掉,但是连线没有去掉原创 2016-07-03 16:42:59 · 284 阅读 · 0 评论 -
UIView
UIView每个控制器(UIViewController)内部都有个默认的UIView属性- @property(nonatomic,retain) UIView *view;控制器中管理的其它所有控件都是这个view的子控件(直接或者间接)UIView的常见属性 @property(nonatomic,readonly) UIView #superview; 获得自己的父控件对象原创 2016-07-03 16:41:18 · 231 阅读 · 0 评论 -
封装按钮
如果是重复的用代码生成按钮,可以将这个工作封装到一个函数内。 如下:// 创建按钮 UIButton *btn = [[UIButton alloc] init]; // 设置背景图片 [btn setBackgroundImage:[UIImage imageNamed:image] forState:UIControlStateNormal]; [btn set原创 2016-07-12 22:39:57 · 1630 阅读 · 0 评论 -
iOS学习 用代码实现界面 控件注解
_noLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 20, self.view.bounds.size.width, 40)]; _noLabel.text = @"1/5"; _noLabel.textAlignment = NSTextAlignmentCenter; [self.view addSubview原创 2015-09-23 23:02:17 · 404 阅读 · 0 评论 -
枚举类型
枚举类型本质上就是整数,定义的时候,如果只指定了第一个数值,后续的数值会依次递增 枚举类型是解决魔法数字比较常用的手段typedef enum{ kMoveingDirTop = 10, kMoveingDirBotton, kMoveingDirLeft, kMoveingDirRight,}kMoveingDir;原创 2015-09-10 22:54:26 · 243 阅读 · 0 评论 -
OC学习笔记(2)-protocal
1.定义protocal的写法如下#import <Foundation/Foundation.h>// 定义了一个名叫 Myprotocol 的协议@protocol Myprotocol// @required 要求实现,不实现会出现警告// @optional 不要求实现-(void)test4;@required-(void)test;-(void)test2;@optional-(原创 2015-07-11 17:57:57 · 400 阅读 · 0 评论 -
OC学习笔记(1) - block
断断续续,今天又开始学OC了今天的内容是 blockblock 是用来保存一段代码block 的标记是 ^block 和 其它语言的函数很像1. 可以保存代码2. 有返回值3. 有形参4. 调用方式一样;定义 block 变量的方法如下 :void (^myblock)() = ^{ NSLog(@"-----------------原创 2015-06-03 21:14:27 · 275 阅读 · 0 评论 -
判断两个圆是否重叠
判断两个圆是否重叠,代码如下://// main.m// CH00-练习//// Created by Alfie on 15/3/10.// Copyright (c) 2015年 Alfie. All rights reserved.//#import // 点@interface Point2D : NSObject{ double _x; /原创 2015-03-11 23:01:46 · 2230 阅读 · 0 评论 -
加载plist数据
如果是重复的用代码生成按钮,可以将这个工作封装到一个函数内。 如下:// 创建按钮 UIButton *btn = [[UIButton alloc] init]; // 设置背景图片 [btn setBackgroundImage:[UIImage imageNamed:image] forState:UIControlStateNormal]; [btn set原创 2016-07-17 19:08:38 · 252 阅读 · 0 评论