posts - 648,comments - 3,views - 20万
03 2013 档案
ASIHTTPRequest详解 【经典】(三)
摘要:转:http://blog.sina.com.cn/s/blog_801997310101bi9s.html大文件断点续传0.94以后支持大文件的断点下载,只需要设置:[ request setAllowResumeForFileDownloads:YES ];[ request setDownloadDestinationPath:downloadPath ]。就可以了。ASIHTTPRequest会自动保存访问过的URL信息,并备之后用。在以下几个场景非常有用:1,当没有网络连接的时候。2,已下载的数据再次请求时,仅当它与本地版本不样时才进行下载。ASIDownloadCache 设置下载 阅读全文
posted @ 2013-03-27 14:32 jackljf 阅读(150) 评论(0) 推荐(0) 编辑
ASIHTTPRequest详解 【经典】(二)
摘要:转:http://blog.sina.com.cn/s/blog_801997310101bi9r.htmlASINetworkQueues, 它的delegate提供更为丰富的功能提供的更多的回调方法如下:a,requestDidStartSelector,请求发起时会调此方法,你可以在此方法中跟据业务选择性的设置request对象的deleaget。b,requestDidReceiveResponseHeadersSelector,当接受完响应的Header后设计此方法,这个对下载大数据的时候相当有用,你可以在方法里做更多业务上的处理。c,requestDidFinishSelector 阅读全文
posted @ 2013-03-27 14:31 jackljf 阅读(124) 评论(0) 推荐(0) 编辑
ASIHTTPRequest详解 【经典】(一)
摘要:转:http://blog.sina.com.cn/s/blog_801997310101bi9n.htmlASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能很强大,主要特色如下:l 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作 l 下载的数据,可存储到内存中或直接存储到磁盘中 l 能上传本地文件到服务端 l 可以方便的访问和操 阅读全文
posted @ 2013-03-27 14:29 jackljf 阅读(121) 评论(0) 推荐(0) 编辑
ASIHTTPRequest 详解, http 请求终结者
摘要:转:http://sev7n.net/index.php/615.htmlASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求同步意为着线程阻塞,在主线程中使用此方法会使应用Hang住而不响应任何用户事件。所以,在应用程序设计时,大多被用在专门的子线程增加用户体验,或用异步请求代替(下面会讲到)。- (IBAction)gra 阅读全文
posted @ 2013-03-27 14:27 jackljf 阅读(142) 评论(0) 推荐(0) 编辑
对比iOS网络组件:AFNetworking VS ASIHTTPRequest
摘要:转:http://www.infoq.com/cn/articles/afn_vs_asi在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。那么,大家最常用的组件是什么?这些组件是如何提升开发效率和稳定性的?哪一款组件适合自己,是 AFNetworking(AFN)还是 ASIHTTPRequest(ASI)?几乎每一个iOS互联网应用开发者都会面对这样的选择题,要从这两个最常用的组件里选出一个好的还真不是那么容易。单单从两个 阅读全文
posted @ 2013-03-27 14:08 jackljf 阅读(94) 评论(0) 推荐(0) 编辑
详细讲解委托和协议、看了这个我顿悟--很经典!
摘要:转:http://blog.sina.com.cn/s/blog_4cd8dd130100uqui.htmlObjective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C++中的纯虚类的概念,只定义并只能由其它类来实现。而委托类似于Java中的接口。(Objective-C实现委托这种机制是利用协议来实现的,这种说法我现在认为是不对的,理由下述:)。Objective-C委托和协议本没有任何关系,协议如前所述,就是起到C++中纯虚类的作用,对于“委托”则和协议没有关系,只是我们经常利用协议还实现委托的机制,其实不用协议也完全可以实现委托。下面说明了实现方式:定义 阅读全文
posted @ 2013-03-24 22:50 jackljf 阅读(262) 评论(0) 推荐(0) 编辑
Xcode 4 中使用静态库
摘要:转:http://blog.sina.com.cn/s/blog_4cd8dd130100ut5r.htmlXcode4中使用静态库1. 创建一个工作区:".xcworkspace"2. 将项目添加到工作区(新建/添加现有项目)3. 向应用程序target添加静态库,从Workspace4. 打开 “Build Settings” 标签,设置 “User Header Search Paths” 项的值为 “$(BUILT_PRODUCTS_DIR)”,并选中“Recursive”框5. 设置“Other Linker Flags”项的值为“-ObjC”6. 打开schem 阅读全文
posted @ 2013-03-24 22:44 jackljf 阅读(183) 评论(0) 推荐(0) 编辑
xCode工程的文件夹类型 folder References group
摘要:转:http://labs.ywlx.net/?p=1798最近在处理一些工程时候,偶尔注意到,工程文件里面添加了一些新的样式图标。什么样子呢,先看图,赫赫。工程中的蓝色文件夹和以前习惯的黄色文件夹是不是不太一样。今天简单总结一下Folder References and Groups 参考文件夹和分组1. Group 分组在xCode的工程中,右键New Group, 即可创建,也就是黄色的文件夹。工程中想要分类管理的文件,可以分门别类的放在不同的group里面group本身不影响文件的物理存放,也就是实际存放位置,只是在Project文件中2.Folder reference在管理大量资源 阅读全文
posted @ 2013-03-24 21:33 jackljf 阅读(212) 评论(0) 推荐(0) 编辑
iPhone静态库基础
摘要:转:http://blog.csdn.net/scut1135/article/details/8631759深入理解iPhone静态库(手把手教你iphone开发-基础篇)作者:孙东风 2009-11-20(请尊重作者劳动成果,转载务必注明出处)在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。所以在实际的项目开发中,经常会使用到函数库,函数库分为静态库和动态库两种。和多数人所熟悉的动态语言和静态语言一样,这里的所谓静态和动态是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静态库;而动 阅读全文
posted @ 2013-03-22 17:53 jackljf 阅读(152) 评论(0) 推荐(0) 编辑
深入理解iPhone静态库
摘要:转:http://blog.csdn.net/dongfengsun/article/details/4840224深入理解iPhone静态库(手把手教你iphone开发 - 基础篇)作者:孙东风 2009-11-20(请尊重作者劳动成果,转载务必注明出处)在实际的编程过程中,通常会把一些公用函数制成函数库,供其它程序使用,一则提搞了代码的复用;二则提搞了核心技术的保密程度。所以在实际的项目开发中,经常会使用到函数库,函数库分为静态库和动态库两种。和多数人所熟悉的动态语言和静态语言一样,这里的所谓静态和动态是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静 阅读全文
posted @ 2013-03-22 17:52 jackljf 阅读(146) 评论(0) 推荐(0) 编辑
跨iPhone应用程序的方便,模块化的代码共享:静态库和跨项目的引用
摘要:转:http://blog.sina.com.cn/s/blog_7695024501010037.htmlhttp://developer.apple.com/library/mac/navigation/http://www.clintharris.net/2009/iphone-app-shared-libraries/(原)英文寻找一种优雅的方式重用和共享代码(即图书馆),分布在不同的iPhone应用程序可以是一个有点棘手,在第一,尤其是考虑到苹果的限制连接动态库和自定义的框架。大多数人都同意,最好的办法是使用静态库。本教程的基础上的解决方案,显示您的Xcode项目可以引用第二Xcod 阅读全文
posted @ 2013-03-22 17:43 jackljf 阅读(273) 评论(0) 推荐(0) 编辑
sqlite加密-SQLCipher
摘要:转:http://blog.csdn.net/ydj213/article/details/8650051demo下载:http://download.csdn.net/detail/ydj213/5120854SQLite是一个持久性数据存储在iPhone上流行的API,因此在上攻的发展是显而易见的。作为一个程序员,你的工作稳定和有据可查的API。干净利索地从应用程序代码中分离出来的所有安全问题和管理的基本框架SQLCipher和OpenSSL项目的框架代码都是开放的源代码,所以用户可以放心的应用程序不使用不安全的代码或专有的安全。此外,这些项目可以编译和支持的Mac OS X,Window 阅读全文
posted @ 2013-03-22 17:40 jackljf 阅读(888) 评论(0) 推荐(0) 编辑
iphone实现弹出框视图
摘要:转:http://blog.csdn.net/wadelin511/article/details/85087402013-01-16 11:4047人阅读评论(0)收藏举报最近项目中需要写复杂的表单,需要添加日期和多选框内容,所以需要弹出视图添加相关信息。这里写一个原型,用来帮助同事做复杂的表单。模仿的效果:实现的效果:实现步骤如下:创建项目iphone_sprintview创建一个继承UIView的子类SecondView创建一个SecondView.xib。下面打开SecondView.xib,做如下操作:添加视图:在iphone_sprintviewViewController中添加相 阅读全文
posted @ 2013-03-22 17:33 jackljf 阅读(200) 评论(0) 推荐(0) 编辑
在iOS开发中使用FMDB
摘要:转:http://blog.devtang.com/blog/2012/04/22/use-fmdb/前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,而FMDB (https://github.com/ccgus/fmdb) 则是开源社区中的优秀者。FMD 阅读全文
posted @ 2013-03-19 16:50 jackljf 阅读(170) 评论(0) 推荐(0) 编辑
FMDB-一个sqlite的封装
摘要:转:http://blog.csdn.net/workhardupc100/article/details/6830754首先到這裡下載FMDB的source code,接著在解開的檔案裡,把src資料夾下除了fmdb.m的檔案加入到自己的iOS專案,最後在專案中加入libsqlite3.dylib這個函式庫就可以了。啥?有人問為什麼不用加入fmdb.m?簡單講,這個檔案是fmdb的使用說明。裡面的註解清楚,範例又簡單,如果有興趣,直接看fmdb.m,大概就會用fmdb了。以下介紹幾個常用的指令,分享給大家:-開啟/關閉資料庫使用資料庫的第一件事,就是建立一個資料庫。要注意的是,在iOS環境下 阅读全文
posted @ 2013-03-19 16:47 jackljf 阅读(213) 评论(0) 推荐(0) 编辑
Navicat for SQLite For Ma OS X
摘要:转:http://www.navicat.com/en/products/navicat_sqlite/sqlite_detail_mac.htmlFor Mac OS XAll SQLite Versions SupportAdditional Connection OptionsInstant Navigation over ConnectionsPowerful Visual Database DesignerWell-Designed Visual Builder/SQL EditorDiversified Import and Export CompetencePowerful Da 阅读全文
posted @ 2013-03-19 14:01 jackljf 阅读(290) 评论(0) 推荐(0) 编辑
xcode 4.5 new feature __ ios6 新特性
摘要:转:http://blog.csdn.net/genios/article/details/7821133上两周看了wwdc 2012 developer session 400 - 412的视频,下面总结一下xcode4.5的新特性。(部分参考onevcat的文章,在此感谢。)@synthesize by default(属性自动绑定)在xcode4.4以前,当我们想为类添加一个新的属性,一般都要对应写实例变量和相应的synthesis,但是在Xcode 4.4之后,synthesis现在会对应property自动生成。默认行为下,对于属性foo,当开发者没有写相应的synthesis的时候 阅读全文
posted @ 2013-03-16 11:55 jackljf 阅读(120) 评论(0) 推荐(0) 编辑
XCode 4.2 新功能 - Storyboard
摘要:转:XCode 4.2 新功能 - Storyboard最近開始比較有空在玩 XCode 4.2(iOS5 Beta3),赫然發現它多了個 Storyboard 的東東。Storyboard 這個東西一般來說是在做創意發想的時候,用來將自己的想的一些故事情節畫成像是連環漫畫一樣,想不到 Apple 把它用在這裡,真是佩服...好吧,不廢話,先來說說這個 Storyboard 帶來什麼改變?在這個版本前,我們在設計畫面的時候都是用 interface builder 產生一個 xib 檔,然後在 code 要出現這個畫面的時候可能是用這樣的方式:[self.navigationControlle 阅读全文
posted @ 2013-03-16 11:31 jackljf 阅读(144) 评论(0) 推荐(0) 编辑
Xcode 4的新特性
摘要:转:http://blog.sina.com.cn/s/blog_61f4999d0100x0d5.htmlXcode 是用于构建 Mac OS X 及 iOS 应用程序的完整工具集 - Xcode 4 的工具经过重新设计,它们的性能更优秀、使用更容易,能带给用户前所未有的助益。Xcode IDE 能够理解所有的工程细节,可以识别代码中的语法及逻辑错误,甚至能够帮助您修正代码中的错误。 简言之,Xcode 4 能够帮助您编写更好的代码。AD:Xcode 是用于构建 Mac OS X 及 iOS 应用程序的完整工具集 - Xcode 4 的工具经过重新设计,它们的性能更优秀、使用更容易,能带给用 阅读全文
posted @ 2013-03-16 11:30 jackljf 阅读(204) 评论(0) 推荐(0) 编辑
Xcode 与 iOS SDK 版本 演变史
摘要:转:http://leopard168.blog.163.com/blog/static/168471844201248111827508/在学习 iOS 应用开发之前,需要先了解下 Xcode 与 iOS SDK 版本 演变史。 毕竟,Xcode 版本 和 iOS SDK 版本 琳琅满目,开发者经常被 二者的版本搞晕。我们需要搞清楚两个概念: iOS 的版本与XCode 的版本号之间的关系。 截止发布这篇blog 时, Xcode的最新版本是4.3.2, 而iOS SDK 的最高版本为 5.1 。初学者会问,我已经安装了 Xcode,从哪里安装 iOS SDK。 答案是: iOS SDK 已 阅读全文
posted @ 2013-03-16 10:41 jackljf 阅读(261) 评论(0) 推荐(0) 编辑
在Mac OS X下架设和使用Xcode的SVN版本管理环境
摘要:转:http://www.cocoachina.com/newbie/tutorial/2010/1201/2419.htmlMac OS X 系统已经内置了svn支持,所以需要做的就只是配置,可以用svnadmin –vsersion查看。本文转自 极光道场,希望能对您配置 SVN、进行开发版本控制有所帮助。0.建立想要保存软件仓库的目录。并在系统设置里面打开Web共享(Apache2)。sudo su (然后输入密码)mkdir /optmkdir /opt/svnmkdir /opt/svn/repos即创建了目录/opt/svn/repos/1.创建版本仓库 svn create /o 阅读全文
posted @ 2013-03-13 16:02 jackljf 阅读(157) 评论(0) 推荐(0) 编辑
UITableView 删除表格单元写法
摘要:- (void)tableView:(UITableView *)aTableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { if (editingStyle == UITableViewCellEditingStyleDelete) { NSDictionary *section = [data objectAtIndex:indexPath.section]; if (section) { NSMutableArray 阅读全文
posted @ 2013-03-12 16:26 jackljf 阅读(109) 评论(0) 推荐(0) 编辑
Xcode 官方全版本下载 从xcode3.2到xcode4.5.2
摘要:转:http://www.zpluz.com/thread-11-1-1.htmlddddddXcode 4.5.2正式版官方下载http://adcdownload.apple.com/Developer_Tools/xcode_4.5.2/xcode4520418508a.dmgxcode4.5正式版官方下载地址http://adcdownload.apple.com/Developer_Tools/xcode_4.5/xcode_4.5.dmgxcode4.4.1官方正式版下载:http://adcdownload.apple.com/Developer_Tools/xcode_4.4. 阅读全文
posted @ 2013-03-10 11:52 jackljf 阅读(647) 评论(0) 推荐(0) 编辑
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
摘要:转:http://www.ychong.com/mac-os-x-mountain-lion-vmware-workstation/comment-page-1/本文所用到的工具附件Workstation 8 and Fusion 4 Mac OS X Unlocker v1.1.0苹果桌面操作系统 Mac OS X Mountain Lion(版本号为 Mac OS X v10.8)已于今年 7 月 21 日通过 Mac App Store 发布。未能上手 MacBook / iMac 的用户亦可通过一定的方法在普通电脑上安装 Mac OS X 并获得极佳的体验。 本文将详细介绍如何在 V. 阅读全文
posted @ 2013-03-10 11:03 jackljf 阅读(238) 评论(0) 推荐(0) 编辑
Mac osx访问win7共享资源
摘要:转:http://www.douban.com/note/49649552/Windows 7自动登陆Mac登陆后台自动连接Win共享http://blog.linsk.cn/post/8296270810/autosmbupdated!!!步骤1无需更改步骤1中的win的工作组,只需要在(步骤4)Mac中将工作组设为WORKGROUP与Win的相同即可。步骤2高级共享设置,只需要勾选[启用密码保护共享]128位加密也能工作,推荐!步骤3第三步,检查名称后,输入框会自动补齐(计算机名/用户名),复制它,用它代替Win的IP地址。设置帐户权限的时候将Everyone删除~第三步中我将所有盘都共享 阅读全文
posted @ 2013-03-10 10:58 jackljf 阅读(125) 评论(0) 推荐(0) 编辑
Mac OS X(苹果系统) 手动修改分辨率的方法
摘要:转:http://zzzzllll2006y.blog.163.com/blog/static/3326981420101131112258872/Mac OS X(苹果系统) 手动修改分辨率的方法如果没有安装显卡所以,不能通过背景设置更改分辨率,所以我们可以通过以下方法进行修改!1、打开终端,输入 sudo -s,取得root权限; 2、输入 vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist,打开该文件; 3、在Timeout 10 的下面添加如下两行: Graphics Mode 1280*1024*32@60 阅读全文
posted @ 2013-03-08 23:55 jackljf 阅读(1343) 评论(0) 推荐(0) 编辑
Objective-C 程序 索引帖子
摘要:Objective-C 程序 索引帖子Objective-C 语法十讲第一讲:Obj-C 基本语法http://tigercat1977.blog.163.com/blog/static/214156112201211381456747/第二讲:Obj-C 点语法http://tigercat1977.blog.163.com/blog/static/2141561122012111292920505/第三讲:Obj-C 内存管理1 - 黄金法则 http://tigercat1977.blog.163.com/blog/static/2141561122012111293337435/第四讲 阅读全文
posted @ 2013-03-07 17:02 jackljf 阅读(94) 评论(0) 推荐(0) 编辑
第十讲:Obj-C Blocks 应用
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111295955891/第十讲:Obj-C Blocks 应用2012-12-12 09:59:55| 分类:Objective-C | 标签:objective-c|字号大中小订阅 主要内容 Blocks 是什么 Blocks 和 C 语言函数指针区别 如何调用 Blocks 代理两端如何通过 Blocks 通讯什么是 Blocks Blocks 是一个 C Level 的语法以及运行时的一个特性,和标准 C 中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从 阅读全文
posted @ 2013-03-07 17:00 jackljf 阅读(154) 评论(0) 推荐(0) 编辑
第八讲:Obj-C 协议 Delegate 代理设计模式
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111295321374/第八讲:Obj-C 协议 Delegate 代理设计模式 代理设计模式 也叫做 委托设计模式主要内容 协议的具体用法 如何实现代理 代理两端如何通讯案例 : 通过狗每隔一秒向主人叫一次 类似C语言中的回调函数 通过狗每隔一秒向主人叫一次 // Dog.h#import @protocol DogBark; // 这里声明后边的 DogBark 协议// @protocol 表示协议前向声明// @class Dog; 也可以,把后面的 DogBa.. 阅读全文
posted @ 2013-03-07 16:59 jackljf 阅读(285) 评论(0) 推荐(0) 编辑
第七讲:Obj-C 协议 Protocol
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111294949110/第七讲:Obj-C 协议 Protocol2012-12-12 09:49:49| 分类:Objective-C | 标签:objective-c|字号大中小订阅 主要内容 什么是协议 如何定义协议 如何使用协议什么是协议 协议是多个对象之间协商的一个接口对象 协议提供一系列方法用来在于协议的实现者和代理者之间的一种通信方式 协议类似于 C++ 中的纯虚函数,或者 java 中的接口协议声明 头文件 Foo.h @pritocol MyProto.. 阅读全文
posted @ 2013-03-07 16:58 jackljf 阅读(177) 评论(0) 推荐(0) 编辑
第六讲:Obj-C 内存管理4 - 自动释放池
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111294616203/第六讲:Obj-C 内存管理4 - 自动释放池主要内容 什么是自动释放池 自动释放池的好处 如何创建一个自动释放池 自动释放池如何释放对象内存 自动释放池栈式结构管理Autorelease pool 1. 自动释放池(Autorelease Pool)是 OC 的一种内存自动回收机制,可以将一些临时变量通过自动释放吃来回收统一释放 2. 当自动释放池本身销毁的时候,池子里所有的对象都会做一次 release 操作autorelease 任何OC对象只 阅读全文
posted @ 2013-03-07 16:57 jackljf 阅读(188) 评论(0) 推荐(0) 编辑
第五讲:Obj-C 内存管理3 - 自定义MyArray
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111294042162/第五讲:Obj-C 内存管理3 - 自定义MyArray2012-12-12 09:40:42| 分类:Objective-C | 标签:objective-c|字号大中小订阅 主要内容 了解 NSMutableArray 如何实现 进一步深入内存管理 进一步深入内存管理! 进一步深入内存管理!! 进一步深入内存管理!!!NSMutableArray 典型用法 NSMutableArray *array = [[NSMutableArray allo 阅读全文
posted @ 2013-03-07 16:55 jackljf 阅读(155) 评论(0) 推荐(0) 编辑
第四讲:Obj-C 内存管理2 - retain / copy
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111293721234/第四讲:Obj-C 内存管理2 - retain / copy主要内容 retain 属性主要作用@property (retain) 编译器如何申明 @synthesize 编译器如何展开实现 dealloc 需要注意内容 copy 属性的主要内容OC 内存管理和点语法 OC 内存管理正常情况要使用大量的 retain 和 release 操作 点语法可以减少使用 retain 和 release 的操作Person.h 头文件申明 @interf 阅读全文
posted @ 2013-03-07 16:54 jackljf 阅读(160) 评论(0) 推荐(0) 编辑
第三讲:Obj-C 内存管理1 - 黄金法则
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111293337435/第三讲:Obj-C 内存管理1 - 黄金法则主要内容 OC内存管理原理 OC内存管理相对 C/C++ 有何好处 OC内存管理的 alloc, retain, release 遛狗原则 OC 对象生命周期内存管理 黄金法则 The basic rule to apply is Everything that increases the refernce counter with alloc,[mutable] copy [Whith Zone:] or 阅读全文
posted @ 2013-03-07 16:53 jackljf 阅读(249) 评论(0) 推荐(0) 编辑
第二讲:Obj-C 点语法
摘要:转:http://tigercat1977.blog.163.com/blog/static/2141561122012111292920505/第二讲:Obj-C 点语法2012-12-12 09:29:55| 分类:Objective-C | 标签:objective-c|字号大中小订阅 主要内容 为什么需要点语法、点语法的好处是什么。 @property @systhesize 如何使用 @property @systhesize 编译器如何展开 如何使用点语法 @property 其他属性为什么要设计点语法 为了方便别的程序员转到 OC 开发上来 为了让程序设计简单化 隐藏了内存管理细 阅读全文
posted @ 2013-03-07 16:52 jackljf 阅读(179) 评论(0) 推荐(0) 编辑
第一讲:Obj-C 基本语法
摘要:转:http://tigercat1977.blog.163.com/blog/static/214156112201211381456747/第一讲:Obj-C 基本语法2012-12-03 08:19:44| 分类:Objective-C | 标签:objective-c|字号大中小订阅 主要内容 类的申明 函数 / 消息的定义方法 字段作用域语法纵览 1. Objective-C是C遇见的面向对象的一个超集。 2. Objective-C最初只是为了给C设计的一款最小化的面向对象的语法。 同时完全兼容C语言。 3. 为了避免和已有的C, C++关键字冲突。所有的Obj-C 关键字都有@开 阅读全文
posted @ 2013-03-07 16:50 jackljf 阅读(959) 评论(0) 推荐(0) 编辑
Objective-C内存管理总结〜CC专版
摘要:转:http://www.cocoachina.com/bbs/read.php?tid=12760之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。^_^iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是Objective-C管理对象引用的唯一依据。调用实例的release方法后,此属性减一,减到为零时对象的dealloc方法被自动调用, 阅读全文
posted @ 2013-03-05 17:48 jackljf 阅读(131) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示