自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

9点1的专栏

what are you waiting for?

  • 博客(10)
  • 收藏
  • 关注

原创 Weex 布局及Native交互(IOS版)

本文主要是对weex布局和交互进行一些探索,将从以下几个方面来简要的总结下,欢迎拍砖1:Weex布局2:Weex事件监听3:Weex和Native交互。 闲话不多说,让我们欢乐的直奔主题吧。现在是一个看脸的时代,现在不仅人就连app都看脸,一个奇丑无比的应用是会被人狠狠的唾弃的。一个好的界面离不开布局,Weex也一样。 Weex布局:

2017-03-02 20:15:21 3698

原创 CAAnimation 类

IOS Core Animation 中响应类结构

2016-07-21 02:22:12 289

转载 C语言中内存分配

在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些函数申请

2016-07-17 02:39:53 303

原创 指针和引用的区别

指针:指针用*声明;指针是存在栈中的一个数据,它保存着所指向对象在堆内存中的地址;sizeof的到的是栈中指针的长度;eg:int *p = 1;    p=“1在内存中的地址” 和 &1一样,*p就表示取得这个地址所指向的对象。引用:引用是堆中对象 的一个别称。sizeof的到的是对象的大小

2016-07-17 02:07:47 210

原创 IOS开发之Block的使用和内存管理

使用Block可简化回调;Block 形式: 返回类型(^ Block名)(形式参数){实体;};Block Pointer指针: 返回类型(^Block名)(形式参数);可用typedof申明;Block按在内存中的位置分为 NSGlobalBlock、NSStackBlock、NSMallocBlock;ARC中将会自动把NSStackBlock

2016-06-29 18:23:34 467

原创 IOS开发之类目和延展

类目(category)类目:一个类,用来扩展已存在的类;类目出现原因:有时候想向一个类中添加方法,而又不想采用继承的方式去添加方法。这时类目就可以派上用场了。类目格式:"需要扩展的类(自定义的名字)"  如:NSString(MyString);类目缺点:1:无法添加实例变量,只能添加方法;2:类别扩展类 有set方法声明,没有具体的实现方法;如果在未添加实现方法时调

2016-06-29 15:28:44 765

原创 IOS 协议和代理模式 With小demo

IOS中所谓协议有点类似于Java中的接口,是一种类的标识符,在IOS中用Protocol关键字申明。格式为:@Prototocl 协议名 。如定义一个名为MyProtocol的协议。@protocol MyProtocol// 协议方法@required// 必须实现的方法-(void)requiredMethod;@optional// 可选实现的方法

2016-06-29 14:44:38 357

原创 IOS 属性关键字

IOS 5之后便支持ARC了,在ARC的情况下对象引用分为:strong强引用(一个对象如果有一个及以上的强引用指向它,那么他将不会释放);weak弱引用(一个对象如果只有弱应用指向它,那么它将被释放掉);注:两个对象若相互保留对方的强引用,那么会照成内存泄漏。其他:copy:对象的复制,复制之后得到的对象地址不一样;

2016-06-29 12:25:16 314

原创 OC 字面量语法

字面量:直接写到源代码中的值;使用字面量目的:简化程序的编写;其语法如下:字面量数值:NSNumber *number = @(0);NSNumber *number = @0;NSNumber *number = @(1+2+3);字面量数组:NSArray *array =  @[@“1”,@”

2016-06-29 11:47:16 452

原创 JAVA 内存管理

JVM的内存分为两部分:stack和heap :stack(栈)是JVM的内存指令区。stack管理很简单,push一定长度字节的数据或者指令,stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,stack指针弹栈。stack的速度很快,管理很简单,并且每次操作的数据或者指令字节长度是已知的。所以Java 基本数据类型,Java 指令代码,常量都保存在stack中。

2016-03-26 12:58:13 198

空空如也

空空如也

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

TA关注的人

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