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 · 520 阅读 · 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 · 273 阅读 · 0 评论 -
storyboard文件的认识
storyboard文件的认识 用来描述软件界面 默认情况下,程序一启动就会加载Main.storyboard 加载storyboard时,会首先创建和显示箭头所指的控制器界面 IBAction和IBOutlet IBAction: 本质就是void 能让方法具备连线的功能 IBOutlet 能让属性具备连线的功能 storyboard连线容易出现的问题 连接的方法代码被删掉,但是连线没有去掉原创 2016-07-03 16:42:59 · 346 阅读 · 0 评论 -
UIView
UIView 每个控制器(UIViewController)内部都有个默认的UIView属性 - @property(nonatomic,retain) UIView *view; 控制器中管理的其它所有控件都是这个view的子控件(直接或者间接) UIView的常见属性 @property(nonatomic,readonly) UIView #superview; 获得自己的父控件对象原创 2016-07-03 16:41:18 · 281 阅读 · 0 评论 -
封装按钮
如果是重复的用代码生成按钮,可以将这个工作封装到一个函数内。 如下:// 创建按钮 UIButton *btn = [[UIButton alloc] init]; // 设置背景图片 [btn setBackgroundImage:[UIImage imageNamed:image] forState:UIControlStateNormal]; [btn set原创 2016-07-12 22:39:57 · 1759 阅读 · 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 · 466 阅读 · 0 评论 -
枚举类型
枚举类型本质上就是整数,定义的时候, 如果只指定了第一个数值,后续的数值会依次递增 枚举类型是解决魔法数字比较常用的手段 typedef enum { kMoveingDirTop = 10, kMoveingDirBotton, kMoveingDirLeft, kMoveingDirRight, }kMoveingDir;原创 2015-09-10 22:54:26 · 290 阅读 · 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 · 479 阅读 · 0 评论 -
OC学习笔记(1) - block
断断续续,今天又开始学OC了 今天的内容是 block block 是用来保存一段代码 block 的标记是 ^ block 和 其它语言的函数很像 1. 可以保存代码 2. 有返回值 3. 有形参 4. 调用方式一样; 定义 block 变量的方法如下 : void (^myblock)() = ^{ NSLog(@"-----------------原创 2015-06-03 21:14:27 · 338 阅读 · 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 · 2472 阅读 · 0 评论 -
加载plist数据
如果是重复的用代码生成按钮,可以将这个工作封装到一个函数内。 如下:// 创建按钮 UIButton *btn = [[UIButton alloc] init]; // 设置背景图片 [btn setBackgroundImage:[UIImage imageNamed:image] forState:UIControlStateNormal]; [btn set原创 2016-07-17 19:08:38 · 312 阅读 · 0 评论
分享