2016年3月8日

NSString什么时候用copy,什么时候用strong

摘要: 大部分的时候NSString的属性都是copy,那copy与strong的情况下到底有什么区别呢? 比如: @property (retain,nonatomic) NSString *rStr; @property (copy, nonatomic) NSString *cStr; - (void 阅读全文

posted @ 2016-03-08 23:41 bella和lucy 阅读(148) 评论(0) 推荐(0)

extern -全局变量

摘要: 在SplashViewController.m中定义一个变量是这样的 #import "SplashViewController.h" NSString* meString=@"123"; @implementation SplashViewController // NSString* meStr 阅读全文

posted @ 2016-03-08 23:24 bella和lucy 阅读(144) 评论(0) 推荐(0)

static-全局变量

摘要: Objective-C中静态变量使用方法是本文要介绍的内容,Objective-C 支持全局变量,主要有两种实现方式:第一种和C/C++中的一样,使用"extern"关键词;另外一种就是使用单例实现。(比如我们经常会把一个变量放在AppDelegate里面作为全局变量来访问,其中AppDelegat 阅读全文

posted @ 2016-03-08 22:56 bella和lucy 阅读(254) 评论(0) 推荐(0)

kvo

摘要: 一,概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 二,使用方法 系统框架已经支持KVO,所以程序员在使用的时候非常简单。 1. 注册,指 阅读全文

posted @ 2016-03-08 18:57 bella和lucy 阅读(213) 评论(0) 推荐(0)

TCP/IP、Http、Socket的区别

摘要: 网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议 阅读全文

posted @ 2016-03-08 18:47 bella和lucy 阅读(106) 评论(0) 推荐(0)

Instruments

摘要: 1、运行Demo 先下载一个实现准备好的内存泄露的Demo吧:leak app 下载下来,打开运行,程序是一个寿司的列表,列出各种寿司卷。试着选择里面的几行,应该是选第二行的时候就崩溃了。崩溃截图: 在崩溃的地方断住了,知道crash的地方了,但是不知道具体crash的原因。 2、设置NSZombi 阅读全文

posted @ 2016-03-08 18:25 bella和lucy 阅读(201) 评论(0) 推荐(0)

2016年3月6日

iOS几种框架

摘要: iOS的主要框架介绍 框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Fo 阅读全文

posted @ 2016-03-06 20:46 bella和lucy 阅读(282) 评论(0) 推荐(0)

多继承

摘要: 现在ClassC需要继承ClassA中methodA、ClassB中methodB,具体的代码实现为: //定义ClassA以及其methodA @interface ClassA : NSObject {}-(void)methodA;@end//定义ClassB以及其methodB@interf 阅读全文

posted @ 2016-03-06 20:40 bella和lucy 阅读(132) 评论(0) 推荐(0)

strong与weak

摘要: property 中的strong 与weak strong关键字与retain关似,用了它,引用计数自动+1,用实例更能说明一切 @property (nonatomic, strong) NSString *string1; @property (nonatomic, strong) NSStr 阅读全文

posted @ 2016-03-06 20:20 bella和lucy 阅读(147) 评论(0) 推荐(0)

懒汉模式

摘要: 饿汉式: public class Singleton{ private static Singleton singleton = new Singleton (); private Singleton (){} public Singleton getInstance(){return singl 阅读全文

posted @ 2016-03-06 17:53 bella和lucy 阅读(255) 评论(0) 推荐(0)

导航