Objective-c
dell17951
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS 入门开发之创建标题栏UINavigationBar的使用
IOS 入门开发之创建标题栏UINavigationBar的使用 IOS 开发有关界面的东西不仅可以使用代码来编写,也可以使用Interface Builder可视化工具来编写。今天有个朋友问我这两个有什么区别,首先说 说IB ,使用它编辑出来的控件其实底层还是调用代码只是苹果封装出来让开发者更好使用而已。它的优点是方便、快捷最重要的是安全,因为控件的释放转载 2013-12-02 13:43:45 · 231 阅读 · 0 评论 -
iOS应用程序生命周期(前后台切换,应用的各种状态)详解
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running转载 2013-11-21 17:43:34 · 336 阅读 · 0 评论 -
项目中AppDelegate详解
项目中AppDelegate详解1.AppDelegate.h//模板默认引入程序需要使用“类”的框架,即UIKit.h头文件,使它包含在程序中 #import //此处@class声明程序中的“类”名称为MyViewController @class MyViewController; //此处@interfa原创 2013-11-21 17:32:32 · 342 阅读 · 0 评论 -
xmpp 带内注册
xmpp 带内注册1 带内注册(In-band registration)的概念带内注册指的是未在你的服务器上开通账号的用户可以通过xmpp协议注册新账号。相反的概念是带外注册(out-of-band registration),例如你必须到某个指定的web页面进行注册。如果服务器允许带内注册,那么我们就可以通过自己开发的客户端注册新账号。与带内注册相关的协议是XEP-00转载 2013-11-19 17:34:49 · 503 阅读 · 0 评论 -
iPhone平台下基于XMPP的IM研究-登入部分
怎样将XMPPFramework添加到我们自己的项目中,请参考http://kongkongbrain.blog.163.com/blog/static/17819901320114235295322/,感谢这位兄弟,因为网上关于这个框架的使用文章太少了。 代码步骤:1、初始化XMPPStream xmppStream = [[XMPPStream al转载 2013-11-19 15:47:53 · 630 阅读 · 0 评论 -
最细致清晰的NSDictionary以及NSMutableDictionary用法总结
做过Java语言 或者 C语言 开发的朋友应该很清楚 关键字map 吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便。在Objective-C语言中 词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C 只能保存声明的相同类型的数据,它的关键字为NSDictionary与NSMutableDictionary。阅转载 2013-11-18 11:24:53 · 295 阅读 · 0 评论 -
Objc 内存管理小结
本章接受了cocoa的内存挂你方法:retain、release和autorelease。每个对象都维护一个保留计数器。对象被创建时,其保留计数器值1;对象被保留时,保留计数器值加1;对象被释放时,保留计数器值减1;当保留计数器值归0时,对象被销毁。在销毁对象时,首先调用对象的dealloc方法,然后回收其占用的内存以供其它对象使用。当对象接收一条autorealse消息时,其保留原创 2013-08-06 09:59:16 · 249 阅读 · 0 评论 -
IOS 关键字
1.super 关键字:objective-c提供某种方式来重写方法,并且仍然调用超类的实现方式。当需要超类实现自身的功能,同时在前面或者后面执行某些额外的工作时,这种机制非常有用。为了调用继承方法的实现,需要使用super作为方法调用的目标。原创 2013-08-05 10:14:12 · 255 阅读 · 0 评论 -
Cocoa内存管理规则与垃圾回收
Cocoa内存管理规则与垃圾回收Cocoa内存管理规则与垃圾回收是本文要介绍的内容,主要是来学习如何来解决cocoa内存管理的问题。不多说,直接来看详细内容详解。Cocoa内存管理规则(1)当你使用new、alloc、copy方法创建一个对象时,该对象的保留计数器值为1.当不再使用该对象时,你要负责向该对象发送一条release或autorelease消息。这样转载 2013-08-05 16:57:58 · 333 阅读 · 0 评论 -
objc 关键字
关键字@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展,例如@interface XXX。@interface声明类@implementation实现类@protocol声明协议@optional与@protocol配合使用,说明协议中的某个或者某几个方法可以不实现@required与@prot转载 2013-08-05 16:26:55 · 258 阅读 · 0 评论 -
Objective-C 多参数成员函数
Objective-C 多参数成员函数分类: iOS开发2013-07-10 08:38 44人阅读 评论(0) 收藏 举报http://blog.youkuaiyun.com/xunyn/article/details/7409512多个参数的写法(方法的数据类型)函数名:(参数1数据类型)参数1的数值的名字 参数2的名字: (参数2数据类型) 参数2值的转载 2013-07-29 10:24:05 · 300 阅读 · 0 评论 -
Objective-C基础语法快速入门(5)
类的实现我们通过实现getters来创建一个类的实现:#import "Photo.h" @implementation Photo - (NSString*) caption { return caption; } - (NSString*) photographer { return photographer; } @end 这部分的代码转载 2013-07-23 14:55:33 · 290 阅读 · 0 评论 -
Objective-C基础语法快速入门(4)
设计一个类的Interface就Objective-C语言而言,创建一个类非常简单。它非常典型的分成了两个部分。类的接口通常保存在ClassName.h文件里,它定义了实例的参数,以及一些公开的方法。类的实现在ClassName.m文件里。它包含了真正运行的代码和那些方法。它还经常定义一些私有的方法。这些私有的方法对于子类是不可见的。这里有一个接口文件的大概。类名P转载 2013-07-23 14:44:00 · 310 阅读 · 0 评论
分享