自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 一些比较好的iOS开发博客持续更新中

讲解的foundation框架很好:http://www.cnblogs.com/kenshincui/p/3885689.html#io   1、王巍的博客(我们都叫它喵神,他很萌哒)链接:http://onevcat.com/ (难度指数:※※※※※)理由:他的swift的新书讲解的非常好,但不适合入门,进阶的话这是很适合的一本书。其他关于OC的内容可以翻看喵神的博客。2、唐巧

2015-07-15 15:27:59 1128

原创 UI学习之Label

UIlabel继承自UIview no、1根据内容调整标签大小 `UILabel *label =[[UILabel alloc] initWithFrame:CGRectZero]; label.text=@”我很帅,我很帅,我很帅,我很帅,我很帅,我很帅,我很帅,我很帅,我很帅,我很帅,我很帅”; //根据内容大小计算高 CGSize size = [label.text

2015-08-19 15:10:28 327

原创 UIScrollView篇之基本说明

UIScrollView的常见属性UIScrollView的常用代理方法UIScrollView的缩放UIScrollView和UIPageControl的分页NSTimer的使用一、什么是UIScrollView呢?移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限当展示的内容较多,超出一个屏幕时,用户可通过

2015-07-15 15:55:08 348

原创 oc中一些概念和关键字

初学Objective-C,总是对其中的一些概念和关键字搞不清楚,为了更好的学习oc,还是总结了一下。1、关键字@ 看到这个关键字,我们就应当想到,这是Object-C对C说话的扩大,例如@interface XXX。@interface   声明类@implementation   实现类@protocol   声明和谈@o

2015-07-10 08:11:03 434

原创 字典转模型&加载xib&加载plist

// loadNibNamed 会将名为AppInfoView中定义的所有视图全部加载出来,并且按照XIB中定义的顺序,返回一个视图的数组        NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"AppInfoView" owner:nil options:nil];        LFAppInfoView *appVi

2015-07-10 07:53:43 443

原创 @property的参数说明

1. @property的参数说明========================================ARC是苹果为了简化程序员对内存的管理,推出的一套内存管理机制使用ARC机制,对象的申请和释放工作会在运行时,由编译器自动在代码中添加retain和release1> strong:强指针引用的对象,在生命周期内不会被系统释放    在OC中,对象默认都是强

2015-07-10 07:51:56 409

原创 Xcode中常用的快捷键

新建shift + cmd + n     新建项目cmd + n             新建文件视图option + cmd + 回车 打开助理编辑器cmd + 回车           显示主窗口cmd + 0             导航窗口option + cmd + 0    工具窗口在.m & .h之间切换           cont

2015-07-10 07:49:36 274

转载 objective-c之Foundation

其实我再学习oc之前就一直听说Cocoa编程什么的,但在开始学习时又看到了Foundation,UIKit等,我疯了,而且我完全不知道他们的关系(我是自学的也没人告诉我)而且在新建一个类的时候选择Cocoa Class,一直搞不明白他们之间的关系,我一直认为站在一定的高度上学习编程,纵观其全貌才能更容易学成。那么在这里我将梳理一下他们的关系。先说Cocoa不是一种编程语言(但可以运行语言)

2015-07-09 16:54:36 848

原创 一维数组转二维数组

假设你一维数组的大小为100 你需要把它拆分为20*5的一个二维矩阵。 不妨这样去实现: 假设一维数组的下标为X,可以把它在逻辑上转换为二维数组的下标: m = X / 5 n = X % 5 比如你要找第一行第二列的元素,那在一维数组中就是a[1] 转化为二维坐标就是b[0][1]。 其实多维数组和一维数组一样,在计算机中都是用的一段连续的内存。只是他

2015-05-29 15:32:25 6062 1

转载 基于C语言sprintf函数的深入理解

printf 可能是许多程序员在开始学习C语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf了解多吗?在将各种类型的数据构造成字符串时,sprintf的强大功能很少会让你失望。由于sprintf跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致

2015-05-29 05:18:21 380

转载 深入理解C系列:不同类型变量的变量名和内存间的关系

有了前面两篇的基础,下面正式开扒变量名和内存的关系,先看一段大家很熟悉的代码:  int i;  scanf_s("%d", &i);int i;,在这一句就为i分配了内存(但尚未对这块内存进行初始化),所以可以通过&i直接使用这块内存。赋值就更不用说啦,i = 3;。变量名i,是为方便编程人员使用,是这块内存的别名,指代到块内存,对编程人员i代表这块内存中存储的值(

2015-05-28 14:40:40 762

空空如也

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

TA关注的人

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