文章中的方法有很大的局限性,请谨慎使用!现在由于苹果公司出了6和6Plus,让写苹果程序的哥们为了做兼容很头疼。用StoryBoard固然方便,但是后期做兼容要花费太多的时间和精力。使用AutoLayout虽然会在不同尺寸的屏幕下自动布局,但是很多东西还是要自己手动修改,而且使用AutoLayout...
分类:
其他好文 时间:
2015-01-06 11:16:49
阅读次数:
186
苹果账号的分类以及注册免费苹果账号 苹果账号的分类 在苹果公司注册苹果账号,就可以成为开发成员。开发成员一共可以分为四种,如表1-2所示。 表1-2??苹果账号的成员 以下是注册一个免费的苹果账号的具体步骤:...
分类:
移动开发 时间:
2015-01-04 17:24:51
阅读次数:
275
1.预置按钮类型
sdk提供了5个预置按钮类型:Detail Disclosure,Info Light,Info Dark,Contact Add,Rounded Rectangle。它们添加到sdk中首先是为了方便苹果公司自己。
构造方式:[UIButton buttonWithType:UIButtonTypeContactAdd];
2.显示系统私有UIButton风...
分类:
其他好文 时间:
2015-01-04 17:22:58
阅读次数:
336
目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows2000 server和windows 2003 s...
帮公司申请了开发者计划快一个月了,一直没有时间来整理,今天抽空把自己当时记录的流程在这里贴一下。。。挺坑的,整整一个月的时间才申请下来,而且其中在申请邓氏编码过程中出现了若干问题还需要用英文邮件给邓氏编码公司,汗啊,我的英语他们竟然能读懂。。。。工具/原料 1、有国际支付功能的银行卡,并且里面有 $...
分类:
移动开发 时间:
2015-01-04 11:10:16
阅读次数:
165
MAC自带的jdk1.6是苹果公司自己修改的版本,被广泛应用于各种mac软件,具有不可替代性;同时,oracel发布的jdk1.7和jdk1.8有时也需要用到。因此,在mac上安装、使用多个版本的jdk具有重要意义。以下以jdk1.6和jdk1.8为例介绍安装、使用方法。1.从JAVA官网下载jdk...
分类:
编程语言 时间:
2015-01-03 02:04:00
阅读次数:
19014
概要
GCD的全称是Grand Central Dispatch(译为中心调度队列?),可以理解为线程管理队列,是苹果公司为多核的并行运算提出的解决方案,能够根据系统环境自适应线程管理,基本属于全自动的线程管理。
在GCD里面,任务需要放到队列里面执行,队列根据自身属性分发任务执行,不过原则总是FIFO。队列分为串行和并行队列,串行队列是队列里面只有一个线程,所以队...
分类:
移动开发 时间:
2015-01-01 16:07:14
阅读次数:
191
从iOS7模拟器换到iOS 8模拟器后,键盘却无法弹出,我的模拟器版本是iOS 8.2
解决方法:打开iOS8模拟器,选择Hardware菜单,选中Keyboard,将其中的第二项Connect Hardware Keyboard 选中状态去掉
在此说明:苹果公司在iOS8后,在模拟器中,当判断你使用键盘输入后,就禁止使用了模拟器的软键盘,所以需要设置一下,却变成了无法使用键盘...
分类:
移动开发 时间:
2014-12-31 16:17:12
阅读次数:
162
一、简单介绍1.GCD简介?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、...
分类:
移动开发 时间:
2014-12-29 10:12:12
阅读次数:
282
苹果公司的ios文档(https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html)介绍里面,port-based作为线程之间的通信花了很长篇幅来介绍。但是有趣的是,当我尝试去使用machport的时候,xc...
分类:
移动开发 时间:
2014-12-27 23:12:12
阅读次数:
234