自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

原创 常见OC面试题

1. 谈谈你对MVC的理解?        MVC是一种设计模式, 这种设计模式用于分离代码的不同模块, 用于提高代码的健壮性和复用性。          M:Model 指的程序的数据相关。如果以游戏为例:model可以用于描述游戏角色的攻击力、杀伤力、血量!           V:View 凡是在界面上看到的内容都是View.换句话说:就是显示具体的内容。   

2014-10-24 10:45:39 1075

原创 判断机器是大端小端

#include #include #if 0 bool isBigEndian(void) {     int var = 0x12345678;     char *p = (char *)&var;     return *p == 0x12; } #endif #if 0 bool isLittleEndian(void) {     int var

2014-10-23 20:48:51 777

原创 C语言总结

变量 变量的名字:标识符                      1、变量的名字必须以大写字母、小写字母或者下划线开始           2、变量的其他部分必须是大写字母、小写字母、数字或者下划线组成           3、变量不能由空格、&、*组成,不能使用C程序关键字集合 变量命名的习惯:驼峰命名法                      示例:myVa

2014-10-23 20:33:24 740

原创 OC中数组的用法

#import  int main(int argc, const char * argv[]) {     // 创建数组     NSArray *arr1 = nil; //    NSLog(@"%p", arr1);     NSObject *obj = [NSObject new];     arr1 = [NSArray arrayWithObjects:@"

2014-10-21 17:29:59 959

原创 代码块的使用

代码块的语法格式:            返回值类型(^代码块名)(参数列表) = ^返回值类型(参数列表){表达式;};      eg: void(^myBlock)() = ^{printf(“hello,block\n”);}; 说明:1.返回值类型和参数列表都可以有条件省略            2.省略返回值类型时,若表达式中有return 语句就使用该返回值的类型,

2014-10-21 14:32:28 583

原创 打印家目录下的jpg格式图片

Coacoa内存管理  以办公室开灯关灯举例 内存管理的思考方式自己 ⽣生成 的对象,自己 持有 * alloc * mutableCopy * new * copy // ⾃自⼰己⽣生成并持有对象 id obj = [[NSObject alloc] init]; 非

2014-10-11 18:16:17 612

原创 通配符&正则表达式

通配符 “通配符是系统级别的 ⽽而正则表达式需要相关⼯工具和语⾔言的⽀支持: egrep, awk, vi,perl。 当您键入 ls .txt 命令并按 Enter 后,寻找哪些文件同 .txt 模式相匹配的任务不是由 ls 命令,而是由 shell 自己完成。这需要对命令行是如何被 shell 解析的作进一步解释。当您键入: 通配符语法:* *

2014-10-08 13:59:41 1036

原创 图形绘制

// //  main.c //  DrawShape // //  Created by qingyun on 14-10-6. //  Copyright (c) 2014年 hnqingyun. All rights reserved. // #include #define SHAPENUM        3

2014-10-07 20:00:17 499

原创 字符串操作

// //  main.m //  String // //  Created by qingyun on 14-10-7. //  Copyright (c) 2014年 huanghaiyan. All rights reserved. // #import #include int main(int argc, const

2014-10-07 19:00:15 524

原创 学生信息管理系统

Student.h   #ifndef QY_STUDENT_H #define QY_STUDENT_H   #define NAMELEN    32 #define MINAGE     4 #define MAXAGE     100 #define MINSTUDYID 20140001 #define MAXSTUDYID 20149999   typedef

2014-10-06 13:18:21 707

原创 Xcode快捷键盘

1.移动和选择操作 Ctrl + a 移动光标到行首 Ctrl + e 移动光标到行尾 Ctrl + f 向前移动光标 Ctrl + b 向后移动光标 Ctrl + Option + f 向前移动一个单词  Ctrl + Option + b 向后移动一个单词  Ctrl + n 向下移动光标 Ctrl + p 向上移动光标 Ctrl + SHIFT + f 向前

2014-10-05 20:49:39 698 1

原创 mac系统常用操作

Mac系统常用操作   1.在Mac系统上重命名文件的方法:a.首先我们要选中一个你需要重命名的文件夹。 选中之后我们按下return键,就是我们熟知的回车键,我们会发现这时候就可以更改文件的名字了,我们修改完成之后,确认就可以完成文件夹的重命名工作了。 b. 第二种方法,就是用鼠标点击一下文件夹,就是选中文件夹,然后隔一秒钟之后我们再用鼠标点击你刚才选中的文件夹就可以对这个文件进行重命名

2014-10-03 15:05:30 630

多线程知识点相关总结.xmind

多线程技术知识点总结

2021-02-18

ios省市区三级联动

iOS实现收货地址省市区三级联动功能,使用的是UIPickerView实现的。可以拿来直接使用。

2018-07-10

Blocks 编程要点

Blocks 编程要点

2016-10-26

图解HTTP.epub

图解HTTP完整版,需要edup阅读器才能打开!

2016-10-26

SelectCity

实现城市选择,代理传值。

2016-09-30

深入理解CADisplayLink和NSTimer-Epub

详细讲解CADisplayLink和NSTimer的区别。

2016-08-30

深入理解CADisplayLink和NSTimer

详细介绍CADisplayLink,CADisplayLink和NSTimer的区别。

2016-08-30

公钥私钥加密

公钥私钥加密

2016-06-29

iOS-远程推送流程

iOS远程推送,含有推送证书设置,推送原理等。

2016-06-29

《Swift语言快速入门》试读章节(第二章).

《Swift语言快速入门》试读章节(第二章).

2016-01-13

NSAttributedString

这个是为了显示文本混和实现的demo,方便快捷。

2015-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除