- 博客(12)
- 资源 (6)
- 收藏
- 关注
转载 怎样在xcode里面使用Memory Leaks和Instruments教程
原文链接地址:http://www.raywenderlich.com/2696/how-to-debug-memory-leaks-with-xcode-and-instruments-tutorial 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任
2013-01-30 23:41:29 732
转载 深入浅出 iOS 之多线程 NSThread
iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式: 1, Thread; 2, Cocoa operations; 3, Grand Central Dispatch (GCD) (iOS4 才开始支持) 下面简要说明这三种不同范式: Thread 是这三种范式里面相对轻
2013-01-30 17:44:55 867
转载 XCode工程中 Project 和 Targets区别
XCode工程中 Targets讲解是本文要介绍的内容,相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界面的顶部菜单中, project里面也有多个涉及到Target的项目, 那么这个Target到底是什么呢? Apple的人是这样说的:“ Targets that define
2013-01-30 17:40:58 22151 1
转载 XCode: 兼容ARC和non-ARC
Objective-C引入ARC(Automatic Reference Counting)后,我们经常会面对这样一种困境:自己的项目使用了ARC,却发现要使用的第三方类库是non-ARC的;又或者自己的项目是non-ARC的,但是想使用一个ARC的第三方类库。 这个时候就有点左右为难了,不知道该让non-ARC迁就ARC,还是让ARC迁就non-ARC。 网上有一些做法可以解决这个问题:1
2013-01-30 13:25:56 5212 1
转载 contentSize, contentOffset, contentInset区别
contentSize 是scrollview中的一个属性,它代表scrollview中的可显示区域,假如有一个scrollview,它的frame为(0,0,320,480),而它的contentSize为(320,960).也就是说,这个scrollview整个内容的大小为(320,960),要通过上下滑动scrollview来查看(320,480)后的内容。 contentOffset
2013-01-25 13:28:16 634
转载 mac系统如何显示和隐藏文件
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder
2013-01-18 21:22:25 518
原创 ios 程序跳转到itunes商店
找到应用程序,点击应用程序下面的小三角图标,再选择”复制链接“,就可以获取此应用的链接了。 比如: itunes.apple.com/cn/app/bai-du-wen-kuhd/id483064532?mt=8 然后将 https:// 替换为 itms:// 或者 itms-apps://: itms://itunes.apple.com/gb/app/yi-dong
2013-01-18 10:16:54 7510
原创 BSD-GPL
1.BSD和GPL区别:BSD允许引用BSD版权的软件是商业目的或者自由软件。 GPL规定引用GPL版权的软件必须是自由软件。 2.著名的GPL自由软件包括Linux核心和GCC。 3.Android是基于Linux核心的,所以必须遵守GPL,必须是自由软件。
2013-01-14 19:26:07 637
原创 layoutSubviews调用时机
setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就可以处理子视图中的一些数据。 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews 2、addSubview
2013-01-09 16:26:55 603
转载 单工,半双工和全双工
根据通信双方的分工和信号传输方向可将通信分为三种方式:单工、半双工与全双工。在计算机网络中主要采用双工方式,其中:局域网采用半双工方式,城域网和广域网采用全双年方式。1.单工(Simplex)方式:通信双方设备中发送器与接收器分工明确,只能在由发送器向接收器的单一固定方向上传送数据。采用单工通信的典型发送设备如早期计算机的读卡器,典型的接收设备如打印机。2.半双工(HalfDuplex)方式:通信
2013-01-09 14:37:53 841
转载 TCP长连接与短连接的区别
1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的 经典的三次握手示意图: 经典的四次握手关闭图: 2. TCP短连接 我们模
2013-01-09 14:35:36 524
转载 UIView的autoresizingMask
UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 UIViewAutoresizingFlexibleWidth = 1 UIViewAutoresizingFlexibleRightMargin = 1
2013-01-09 11:29:28 1698
高质量C++编程指南
2008-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人