水木米

关注移动互联网

Mac上的抓包工具Charles

今天就来看一下Mac上如何进行抓包,之前有一篇文章介绍了使用Fidder进行抓包 http://blog.csdn.net/jiangwei0910410003/article/details/19806999 不过可惜的是,Fidder使用C#开发的,所以就不能在Mac上...

2015-01-29 15:59:38

阅读数 1437

评论数 0

优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案

简介 本篇为大家介绍一个优秀的开源小项目:WebViewJavascriptBridge。 它优雅地实现了在使用UIWebView时JS与ios 的ObjC nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。 就像项目的名称一样,它是连接U...

2015-01-22 15:37:45

阅读数 681

评论数 0

iOS调用本地通讯录

#import  #import  #import  @interface SettingController : UIViewController     ABNewPersonViewControllerDelegate>{     IBOutlet UIButton *b...

2013-09-03 20:28:27

阅读数 1315

评论数 0

iOS面试题(四)

1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画? 答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令) [cpp] view plaincopypr...

2013-09-03 20:22:07

阅读数 818

评论数 0

iOS面试题(三)

1.When to use NSMutableArray and when to use NSArray?  什么时候使用NSMutableArray,什么时候使用NSArray? 答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变...

2013-09-03 20:16:12

阅读数 903

评论数 0

iOS面试题(二)

1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A...

2013-09-03 20:08:16

阅读数 702

评论数 0

iOS面试题(一)

随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出。 1.   Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个...

2013-09-03 20:06:38

阅读数 789

评论数 0

ios消息推送机制原理与实现-验证使用成功

Push的原理: Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务...

2013-07-02 21:04:47

阅读数 916

评论数 0

IOS 消息推送原理及实现总结

一、消息推送原理:   在实现消息推送之前先提及几个于推送相关概念,如下图1-1:    1-1 1、              Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Pro...

2013-06-27 09:27:15

阅读数 613

评论数 0

IOS 消息推送原理及实现总结(续)

IOS 消息推送原理及实现总结(续) ---- Provider(JAVA实现) 在IOS 消息推送原理及实现总结中讲述了消息推送的原理及实现总结,但并未讲到Provider服务端及Client App客户端的实现,但我在这里只是简单讲述Provider服务端(JAVA实现)步...

2013-06-26 19:37:09

阅读数 617

评论数 0

AppStore 提交程序错误原因汇总

4:原因:因为提交应用用到帐号系统,没有提交测试帐号被拒 描述:我们应用中,需要先注册帐号,才能登陆进入使用,在提交时,有可选项要求提供测试帐号,当时考虑只是可选项,以为可提供不可提供,最后因为这原因被拒了。 总结:提交程序信息,不能因为是可选项就不提供啊,上个错误也是因为这种情况啊 ...

2013-06-15 12:28:10

阅读数 815

评论数 0

开发证书与发布证书申请和安装步骤

对于个人开发者,你需要完成以下几个过程: 申请一个Development证书 > 设置你的IPhone手机 > 创建一个App ID > 创建并下载安装一个Development Provisioning Profile。经过这几步,你写的程序就可以跑在自己的手机上了(否则只能...

2013-06-15 12:08:31

阅读数 706

评论数 0

The codesign tool requires there only be one - 解决办法

得益于这个帖子:http://www.cocoachina.com/bbs/read.php?tid=96925 感谢楼主neutyz&cocoachina 症状 Certificate identity 'iPhone Developer: xxxx ho (2...

2013-06-15 11:59:53

阅读数 769

评论数 0

IOS 开发环境,证书和授权文件是什么?

一、成员介绍 1.    Certification(证书) 证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种: 1)    Developer Certification(开发证书) 安装在电脑上提供权限:开发人员通过设备进行真机测试。 可以生成副本供多台电脑安装; 2) ...

2013-06-15 11:26:11

阅读数 677

评论数 0

如何应用autosizing属性使iOS应用程序界面适配iPhone5

iPhone5的屏幕为320*568,而之前的iPhone均为320*480。由于屏幕大小的变化,使得原来开发的应用在iPhone5上面看的话,会留下上下两条黑边,除此之外,很多页面的布局也乱了。 实际上,最好的方法是,为iPhone5增加一个新的xib,重新布局UI,这样子才能...

2013-06-04 21:28:55

阅读数 692

评论数 0

iphone5适配

苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retain需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。 1.添加Retina 4 launch image,运行工程的时候会主动提示你。 这时候直接...

2013-06-04 21:28:04

阅读数 581

评论数 0

iphone开发学习,iphone5页面适配修改

1.需要添加一张启动图片,大小:640*1136,添加后默认命名为Default-568h@2x.png。图片适配,对于高清的1136图片,命名同样使用@2x,只是改名图片名称,如image-1-os5.png,image-1-os5@2x.png,在代码中判断iphone5?(image-1):...

2013-06-04 21:26:44

阅读数 685

评论数 0

苹果 Mac OSX 系统虚拟机横向对比 - Parallels 8 与 VMware Fusion 5 性能跑分大比拼

但是大多数的Mac用户选择虚拟机软件是为了在Mac系统下使用Windows。先为大家介绍一下测试使用的硬件: 处理器主频为3.4GHz 内存为16GB 系统版本为OS X 10.8.1 所有测试都是在2011年27寸iMac电脑上进行的 参加测试的分别是Parallels Des...

2013-03-13 15:04:34

阅读数 2296

评论数 0

推荐下 http://code4app.com/

如题

2013-03-11 16:57:00

阅读数 643

评论数 0

判断这个scrollView是否存在superView

当时是设置一个点击一个button后才会出现在屏幕上的scrollView,再点一下那个button,scrollView在屏幕上消失 我就是用到了判断这个scrollView是否存在superView 我是这样处理的,在最初即创建了这个scrollView,但是并没有使用 [self.v...

2013-03-11 16:55:21

阅读数 646

评论数 0

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