- 博客(14)
- 收藏
- 关注
原创 ios立方体旋转动画
话不多说直接上代码#import "ViewController.h"@interface ViewController ()@property (weak,nonatomic) IBOutletUIImageView *ImageView_transition;@property (nonatomic ,strong)CATransition * picT
2016-06-16 10:44:12 832
转载 谈Objective-C Block的实现
谈Objective-C Block的实现前言这里 有关于 block 的 5 道测试题,建议你阅读本文之前先做一下测试。先介绍一下什么是闭包。在 wikipedia 上,闭包的定义) 是:In programming languages, a closure is a function or reference to a function together wit
2015-09-16 21:41:23 281
原创 oc- 关键字
1.#pragma mark 指令的使用功能:简单来说就是对代码的分组,方便代码查找和导航用的 它们告诉Xcode编译器,要在编辑器窗格顶部的方法和函数弹出菜单中将代码分隔开。一些类(尤其是一些控制器类)可能很长,方法和函数弹出菜单可以便于 代码导航。此时加入#pragma 指令(#pragma是一个编译指令)对代码进行逻辑组织很有效果。用法: 1----分组: #pragma mark
2015-09-06 21:45:46 309
转载 关于 self 和 super 在oc 中 的疑惑 与 分析
关于 self 和 super 在oc 中 的疑惑 与 分析 这个问题貌似很初级,但很容易让人忽略,me too 。直到在一次面试时被问到,稀里糊涂的回答了下。实在惭愧,面试一定都是很注重 基础的,不管高级还是初级。虽然基础好跟基础不好都可以写 代码,网上那么多资料。 区分高低也就是研究的深度和广度。开始我们的问题:@implementation Son : Fa
2015-08-24 23:23:15 237
原创 总结 1- 定义与初始化
c语言基本数据类型int ,float , double, char.构造类型 数组, 结构体,枚举指针枚举类型 数组的定义与初始化普通数组的初始化: (1)先定义后初始化int a[3];a[0] = 1;a[1] = 2;a[3] = 3;(2)定义的同时进行初始化int a{5]
2015-08-23 22:50:25 363
原创 迷宫游戏C语言实现
//// main.c// 444//// Created by 安广沛 on 15/8/14.// Copyright (c) 2015年 agp. All rights reserved.////##########//#x########//# ####//# ### ####//# ### #//# ########
2015-08-20 22:06:22 527
原创 进制查询表
#includeint main (){ //提示用户输入一组10以内的数字 printf("请用户输入一组0-9的数字\n"); int a[9] = { 0 } ; int len; for(int i = 0; i { scanf("%d",&len);
2015-08-20 22:05:13 231
原创 字符串常用函数
字符串常用方法1>字符串输出函数puts格式: puts(字符数组名)功能:把字符数组中的字符串输出到显示器。即在屏幕上显示该字符串。优点:自动换行可以是数组的任意元素地址缺点不能自定义输出格式, 例如 puts("hello %s”);2>字符串输入函数: gets 可以看出当输入的字符串中含有空格时,输出仍为全部字符串。说明gets函数并不以空格作为
2015-08-19 20:19:50 315
转载 OC语法04
• 继承 • 继承的基本用法 • 设计两个类Bird、Dog// Bird的声明@interfaceBird : NSObject{ @public int weight;}- (void)eat;@end// Bird的定义@implementation Bird- (void)eat {
2015-08-18 22:23:57 219
转载 oc语法04
• set方法和get方法 • set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数 • set方法 • 作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值 • 命名规范:
2015-08-18 22:22:59 256
转载 OC语法02
一、 定义OC的类和创建OC的对象Ø 接下来就在OC中模拟现实生活中的情况,创建一辆车出来。首先要有一个车子类,然后再利用车子类创建车子对象Ø 要描述OC中的类稍微麻烦一点,分2大步骤:类的声明、类的实现(定义)。跟函数类似,函数有分声明和定义1. 类的声明1) 代码编写Ø 定义一个Car类,拥有2个属性:轮子数、时速,1个行为:跑Ø
2015-08-18 22:21:50 287
翻译 oc语法01
一、 面向对象和面向过程思想OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想1. 面向对象和面向过程的区别1) 以用电脑听歌为例子a) 面向过程Ø 打开电脑 Ø 播放电脑中的歌曲 Ø 关闭电脑 b) 面向对象(不是相亲的“对象”)Ø 电脑 ² 开机
2015-08-18 22:20:11 232
转载 为什么要引入补码
在开始深入学习前, 我的学习建议是先"死记硬背"上面的原码, 反码和补码的表示方式以及计算方法.现在我们知道了计算机可以有三种编码方式表示一个数. 对于正数因为三种编码方式的结果都相同, 所以不需要过多解释原码:[+1]0000 0001反码:[+1]0000 0001补码:[+1]0000 0001但是对于负数, 可见原码, 反码和补码是完全不同的. 既然原码才是被
2015-08-18 22:03:16 1445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人