iphone
督门提码
督门提码!
展开
-
iphone开发面试-葵花宝典
1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1));}答:2,5转载 2011-10-12 20:34:33 · 800 阅读 · 0 评论 -
IM设计思考
用过IM很多年了,直到最近才开始好好想想IM的实现需要考虑哪些方面?特别是在海量用户的IM环境下,需要考虑哪些方面,自己大概思考了下总结如下:1. 海量接入QQ的最高在线用户超过了1亿,那么大约每台服务器能接入多少用户?如何将海量的登陆用户平均负载到接入服务器集群?某台接入服务器过载崩溃时如何平滑转移,避免“多米诺”骨牌效应。转载 2014-02-08 13:18:00 · 1006 阅读 · 0 评论 -
适配iOS7
引用 http://www.ifun.cc/blog/2013/09/28/gua-pei-ios7kai-fa/iOS7可以说是苹果一次革命性的变化,这样做为一个开发者需要做的事也不少。首先苹果的view布局有所变化,现在view默认是全屏模式,而所有的bar(navigation bar, tool bar, search bars 与scope bars都是半透明),status b转载 2013-11-11 17:06:51 · 891 阅读 · 0 评论 -
iOS杂谈19—iOS7 API重点API介绍:iBeacons、Sprite Kit、Game Center以及AirDrop等
摘自:cocoachina http://www.cocoachina.com/applenews/devnews/2013/0613/6398.html在WWDC 2013上,苹果软件工程高级副总裁Craig Federighi表示iOS 7 SDK将会开放超过1500个新的API,这其中包括iBeacons、 MFi game controllers、以及新的多任务处理。转载 2013-09-26 18:03:12 · 1234 阅读 · 0 评论 -
消息推送机制实现与探讨
Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS转载 2013-06-27 15:13:57 · 1526 阅读 · 1 评论 -
xcode 4 制作静态库详解
http://blog.csdn.net/pjk1129/article/details/7255163最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后转载 2013-06-17 09:22:35 · 524 阅读 · 0 评论 -
编译openssl
1. 首先要有个openssl的源码包 http://www.openssl.org/source/ P.S. 如果你想知道自己现有项目中用到的openssl是哪个版本的,可以看include里面的opensslv.h这个文件,其中有诸如 [cpp] view plaincopy#define OPENSSL_VERSIO转载 2013-05-31 17:52:02 · 1233 阅读 · 0 评论 -
线程不执行delegate,防止线程结束
如果我们将NSURLConnection放在线程中,是不是delegate方法总是不会触发?原因就是由于线程结束了。解决方法就是让线程在数据返回之前不结束。1。可以在线程中加一个timer防止结束, 这方法很傻2。可以把NSURLConnection实例放在线程中的runloop中,如下面的代码,在NSOperator的start方法中将其加入runloop转载 2013-05-22 09:08:48 · 662 阅读 · 0 评论 -
异步加载 UIImageView
#import @interface AsyncImageView : UIView { //could instead be a subclass of UIImageView instead of UIView, depending on what other features you want to // to build into this class?翻译 2012-06-11 11:53:13 · 588 阅读 · 0 评论 -
解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled
我们做iOS 程序开发时经常用遇到 EXC_BAD_ACCESS 错误导致 Crash,出现这种错误时一般 Xcode 不会给我们太多的信息来定位错误来源,只是在应用 Delegate 上留下像Thread 1: Program received signal:"EXC_BAD_ACCESS",让问题无从找起。比如你对已释放的对象发送消息时就会出现,EXC_BAD_ACCESS,再如rel转载 2014-03-11 14:59:13 · 987 阅读 · 0 评论