自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水木米

关注移动互联网

  • 博客(20)
  • 收藏
  • 关注

转载 C++基本数据类型列表

ANSI C/C++ 基本数据类型:TypeSize数值范围无值型 void0 byte无值域布尔型 bool    1 bytetrue   false有符号短整型 short [int] /signe

2012-07-30 11:02:59 718

转载 Objective-C Category初体验

今天新同事问了一些关于什么时候用全局变量,什么时候用self.赋值的问题,所以笔者在此说明一下。何时使用self.在网上搜索或者论坛里的回复大多都是简简单单的说这与objc的存取方法有关,如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。下面以代码来说明问题:创建一个Student类,继承NSObject类,代码: 01#import

2012-07-28 16:29:14 1190

转载 一些iOS高效开源类库

因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。 KissXml——xml解析库相关教程:http://www.iteye.com/topic

2012-07-28 16:19:02 693

转载 Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString    使用stringByEvaluatingJavaScript

2012-07-28 15:42:49 922

转载 Objective-C Category初体验

Categories可以为一个对象添加方法而不需要增加该类的子类或者更改当前的对象。实际上Categories通常被用来为已经存在的类添加方法,比如你可以自己为 NSString 字符串类添加你自己的方法。Step1: 创建项目启动Xcode -> File -> New -> Project. 然后创建一个 iOS Single View Applciation。这里我们命名为

2012-07-28 15:40:37 981

转载 iphone开发笔试题

前几天参加了个笔试,题目大概如下:1.main.m中都发生了什么?2.解释iphone开发中的delegate模式。delegate中的property使用attribute(assign,retain,copy)中的哪一个?为什么?3.编写NSArray的setter和getter.4.用Objective-C编写singleton.5.多线程变成中,NSThread子线程与

2012-07-26 20:31:17 1283

转载 一道关于腾讯公司的面试开发人员的面试题和答案

出题:有一组数字,从1到n,从中减少了3个数,顺序也被打乱,放在一个n-3的数组里请找出丢失的数字,最好能有程序,最好算法比较快假设n=10000 答案:我的思路剖析:    1.申请一个数组,长度为n,每个字节初始化为1    2.遍历待检查的数组,取出值作为索引对应之前申请的数组相应位置为0    3.遍历第1步里面的数组

2012-07-26 20:26:08 2702

转载 ios基础面试题

网上汇总, 1、Object-C有多继承吗?没有的话用什么代替?2、Object-C有私有方法吗?私有变量呢?3、关键字const什么含义?4、关键字volatile有什么含义?并给出三个不同例子?5、static作用?6、#import和#include的区别,@class代表什么?7、线程和进程的区别?8、堆和栈的区别?9、Object-C的

2012-07-26 20:23:55 1223

转载 收集了一些iOS技术面试题,试试你能通过吗?

1.Difference between shallow copy and deep copy?2.What is advantage of categories? What is difference between implementing a category and inheritance?3.Difference between categories and extens

2012-07-26 20:21:55 1000

转载 ios开发工程师常见面试题汇总

经过本人最近的面试和对面试资料的一些汇总,准备记录这些面试题,以便ios开发工程师找工作复习之用,本人希望有面试经验的同学能和我同时完成这个模块,先出面试题,然后会放出答案。1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?2.#import 跟#include 又什么区别,@class呢; #impor

2012-07-26 20:20:23 3698 1

原创 转-ntohl

将一个无符号长整形数从网络字节顺序转换为主机字节顺序。 #include winsock.h>u_long PASCAL FAR ntohl( u_long netlong);netlong:一个以网络字节顺序表达的32位数。注释:  本函数将一个32位数由网络字节顺序转换为主机字节顺序。  返回值:  ntohl()返回一个以主机字节顺序表达的数。

2012-07-25 15:21:07 586

原创 转-细数这些年诺基亚犯过的错 一代手机巨头路在何方

诺基亚,前公司的竞争对手,是一位令人尊敬的对手,有实力的公司。而目前,诺基亚正在犯一个又一个的错误,不停地把自己滑向倒闭深渊。下面我们来细数这些年诺基亚犯过的错。1.藐视消费者,科技以换壳为本。诺基亚最先用到了触摸屏,为了保住自己功能手机的市场地位,裹足不前,明明有优势却不利用,宁可放弃技术开发,不停地换壳,换键盘,欺负消费者。2.无视科技的力量。早在若干年前,诺基

2012-07-25 11:21:43 7005 1

转载 iphone ios layer 教程应用

CALayer(层)是屏幕上的一个矩形区域,在每一个UIView中都包含一个根CALayer,在UIView上的所有视觉效果都是在这个Layer上进行的。 CALayer外形特征主要包括: 1、层的大小尺寸 2、背景色 3、内容(可以填充图片或者使用Core Graphics绘制的内容) 4、矩形是否使用圆角 5、矩形是否有阴影 Layer有很多种,最常用也是最基本的是

2012-07-19 10:31:42 651

转载 iOS开发如何实现消息推送机制

最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的,今天给大家详细的介绍一下ios这个推送机制。  Push的原理:  Push 的工作机制可以简单的概括为下图  图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。  APNS 是Apple Push Notification Service(

2012-07-17 11:00:19 763

转载 SVN trunk, branches and tags

——简单的对比  SVN的工作机制在某种程度上就像一颗正在生长的树:一颗有树干和许多分支的树分支从树干生长出来,并且细的分支从相对较粗的树干中长出一棵树可以只有树干没有分支(但是这种情况不会持续很久,随着树的成长,肯定会有分支啦,^^)一颗没有树干但是有很多分支的树看起来更像是地板上的一捆树枝如果树干患病了,最终分支也会受到影响,然后整棵树就会死亡如果分支患病了,你

2012-07-10 11:40:22 838

转载 NSUserDefaults用法

NSString *sessionId = @"123";    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];    [defaults setObject:sessionId forKey:@"sessionID"];    [defaults synchronize];

2012-07-09 14:49:25 870

转载 Objective-C中类属性的 copy, tetain, assign , readonly , readwrite, nonatomic区别

nonatomic:非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。(atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的

2012-07-09 14:20:32 603

转载 NSArray,NSSet,NSDictionary总结

三种集合类来收集cocoa对象(NSObject对象):NSArray 用于对象有序集合(相当于是数组)NSSet 用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类):NSMutableArrayNSMutableSetNSMutable

2012-07-06 15:25:38 1169

转载 nonatomic, retain,weak,strong用法详解

strong weakstrong与weak是由ARC新引入的对象变量属性ARC引入了新的对象的新生命周期限定,即零弱引用。如果零弱引用指向的对象被deallocated的话,零弱引用的对象会被自动设置为nil。@property(strong) MyClass *myObject;相当于@property(retain) MyClass *myObject;@pr

2012-07-06 14:52:01 53286 9

转载 iOS UIview传递参数

IOS开发使用委托delegate在不同窗口之间传递数据是本文要介绍的内容,主要是来讲解如何使用委托delegate在不同窗口之间传递数据,具体内容来看详细内容。在IOS开发里两个UIView窗口之间传递参数方法有很多,比如1、使用SharedApplication,定义一个变量来传递.2、使用文件,或者NSUserdefault来传递3、通过一个单例的class来传递

2012-07-05 15:40:12 2692

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除