- 博客(13)
- 收藏
- 关注
原创 线程
老师上课笔记:1.了解多线程的思维 线程是用来执行任务的,线程彻底执行完任务A才能去执行任务B。为了同时执行两个任务,产生了多线程。 例子: 我打开一个视频软件,我开辟一个线程A让它执行下载任务,我开辟一个线程B,用来播放视频。我开辟两个线程后,这两个任务能同时执行,如果我开辟一个线程,只有下载任务完成,才能去执行
2016-03-02 21:26:40 274
原创 手势
手势: 1.UIResponder:是一个响应者(传达者),用来响应用户触摸屏幕的某些事件2. ****手势不调用 检查是否设置了背景颜色****3.代理方法: - (void)touchesBegan:(NSSet *)touches withEvent:(nullable UIEvent *)event;//手指触摸屏幕的时候调用 //
2016-01-03 14:36:21 260
原创 TextField
#import "AppDelegate.h"//要使用输入框的代理方法 1.导入代理名字2.挂上代理(如果代理方法不触发说明没有挂上代理)3.实现代理的方法()//1⃣️导入代理名字@interface AppDelegate ()UITextFieldDelegate>//导入代理的名字@end@implementatio
2015-12-07 20:19:18 350
原创 协议、代理
/* 1.协议(Protocol):制定的共同遵守的条约可以不遵守 遵守了也可以不落实 协议(Protocol):制定共同实现的方法 如果不实现会警告 但不会崩溃 协议定义:1.协议只有声明文件只需要告诉人要遵守哪个方法 并不需要指定具体怎么去实现 2.协议有强制执行和选择执行 默认的是强制执行 @required//强制执行
2015-12-07 20:11:05 279
原创 产品开发
/* 课程大纲 1.了解产品 2.开发流程 3.从用户需求出发 4.需求工程 5.产品设计一.产品: 1.能够被提供给市场,满足人们某些需求,被人们使用、消费 2.有形的物品、无形的服务、组织、观念,或者他们的组合 3.什么是互联网产品: ①.从传统的产品延伸出来的产物 ②.满足用
2015-12-07 20:09:44 331
原创 Tom-Cat
#import "AppDelegate.h"@interface AppDelegate (){ UIImageView *backGroundView; NSMutableArray *imageList;}@end@implementation AppDelegate
2015-12-07 20:07:54 238
原创 UI-IImageView、UILable作业
self.window=[[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];//makeKeyAndVisible让窗口是一个主窗口并且显示在屏幕上 [self.windowmakeKeyAndVisible];ViewController *vc = [[ViewController
2015-12-02 08:25:26 265
原创 UI-2-IIMageView、UILable
// #define k常量名 @""// 宏定义就是用内容替换变量名#define kContent @"我改过的内容"#define kLabelX label.frame.origin.x#define kScreenWidth [UIScreen mainScreen].bounds.size.height@interface App
2015-12-02 08:22:29 258
原创 UI-1
一. IOS:苹果移动设备的操作系统UIKit-》里面包含所有可以看得见的视图控件1.UIWindow :窗口-》IOS应用程序中只能有一个主窗口 *******有且只能有一个主窗口********* UIWindow 是用来显示承载可以看到的控件的 容器 为什么说UIWindow是容器?-》所有控件都是一层层添加到窗口上的 UIWin
2015-12-02 08:19:36 233
原创 OC-3-字符串
一.不可变字符串 有固定长度 不可以直接添加、删除、替换 需要赋给一个新的对象1.初始化NSString *list=【NSString string】;NSString *list=【【NSString alloc】init】;NSString *list=@“ ”;2.定义一个字符串NSString *list=@“Huluwa”;①字符串转大写:【list upp
2015-11-29 16:05:38 289
原创 OC-2方法
1.无参无返回值-(void)方法名;例:-(void)speak;//声明-(void)speak{};//实现2.有参无返回值-(void)方法名:(参数类型)参数名;例:-(void)setname:(NSString *)name;//声明-(void)setname:(NSString *)name{}//实现3.无参有返回值-(返回值类型)方
2015-11-29 16:04:07 502
原创 OC-1-面向对象
1.Foundation是cocoa的基础框架。#import 2.@interface 声明、接口。1.创建一个对象需先在 要创建的位置导入要创建的那个类(.h)2.开始创建①alloc 开辟一个自己的位置(开辟一块内存空间)②init 创建一个对象(初始化一个对象)1.Foundation Foundation是coc
2015-11-29 13:26:28 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人