
IOS杂谈
文章平均质量分 64
Akihicc
爱编程,不爱bug;爱生活,不爱黑眼圈。
展开
-
iOS杂谈4—IOS MVC详解
我们今天谈谈cocoa程序设计中的 模型-视图-控制器(MVC)范型。我们将从两大方面来讨论MVC:什么是MVC?M、V、C之间的交流方式是什么样子的?理解了MVC的概念,对cocoa程序开发是至关重要的。一、MVC的概念MVC是Model-VIew-Controller,就是模型-视图-控制器,这些都是什么东西呢?MVC把软件系统分为三个部分:Model,View,Con转载 2013-02-22 16:46:18 · 775 阅读 · 0 评论 -
IOS杂谈21--Xcode4.6破解
PS:使用无证书调试,也意味着你的设备要越狱!然后呢,下面内容自己亲自操作,加上度娘的资料,再次说明。第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问 2)单击:"钥匙串访问"选择 "证书" 再选择"创建证书"过程如下图:注意:证书名称必须填写为 iPhone Developer,下面“让我覆盖这些默认值”一定要原创 2013-08-23 16:16:19 · 2164 阅读 · 0 评论 -
iOS杂谈20—Xcode破解免证书真机调试(包含4.1以上xcode)
博文原地址:http://blog.sina.com.cn/s/blog_5375b91e01010urj.html1.创建证书创建证书的过程比较简单,打开实用工具-钥匙串访问。然后在菜单栏里点击钥匙串访问-证书助理-创建证书来打开向导。第一个步骤比较重要,必须要把名称命名为iPhone Developer,将类型设定为代码签名,将"让我覆盖这些默认转载 2013-06-19 16:15:17 · 2674 阅读 · 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-06-18 16:02:47 · 1355 阅读 · 0 评论 -
iOS杂谈17—静态库制作
一直想制作一静态库,由于本人比较扯皮,导致一直未制作,今天周末,特意翻翻资料,将整个制作静态库过程贴如下,以方便自己,也方便广大同行。 我这个文档的静态库的开发是基于Xcode4.6和iOS SDK5.1编写的。Xcode4跟之前的Xcode3还是有不少的差别的。 1.静态库工程的建立:Xcode New一个新的project,选择IOS下面的Fra原创 2013-06-16 00:02:21 · 1201 阅读 · 0 评论 -
iOS杂谈15—APP被苹果APPStore拒绝的各种原因
转载:dApps开发者1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒)5、网络功能不能正常访问。6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。7、没有设转载 2013-05-20 11:33:55 · 4274 阅读 · 0 评论 -
iOS杂谈14—iOS设备的UDID是什么?苹果为什么拒绝获取iOS设备UDID的应用?如何替代UDID?
转载于:dApps开发者本文讲诉的主要是为什么苹果2011年8月发布iOS 5后就开始拒绝App获取设备的UDID以及UDID替补方案,特别提醒开发者苹果App Store禁止访问UDID的应用上架(相关推荐:APP被苹果App Store拒绝的N个原因),下面先来了解下UDID。一、UDID是什么?UDID的全称是Unique Device Identifier,顾名思义,它转载 2013-05-20 11:06:00 · 2832 阅读 · 0 评论 -
iOS杂谈9—如何成为一个合法的iOS开发者
iOS开发者的申请流程如果你是一个开发团队,在你打算掏腰包购买iOS开发者授权之前,最好先问一下你的同事,是否已经有人获得了开发许可,因为一个开发许可一年内最多可以授权给111个设备来开发测试。如果你没有授权许可可以借用,或者你打算最终在iTunes Store中以自己的名义发布你的应用,那么就准备一张国际信用卡,准备支付99美元来申请一个iOS开发者授权。点击下面链接进入Apple De转载 2013-03-22 14:54:09 · 790 阅读 · 0 评论 -
iOS杂谈7— 开发者账号申请分享攻略
IOS开发者账号分为 个人(individual),公司(company),企业(enterprise)三种类型。个人账号只能有一个开发者,公司账号可以允许多个开发者协作开发(比如可以共享开发平台等,这个对于需要多人协作开发的好处很多)。企业账号,其app只能用于内部员工使用,是无法对外公开的,所以,普通情况下大家都是选择个人或者公司账号。 开通公司账号需要注册费99美元,不过这个是后话转载 2013-03-22 10:21:00 · 849 阅读 · 0 评论 -
iOS杂谈5—统计 xcode里面代码量
在网上搜到几种统计源代码行数的方法:1、打开终端。2、cd到你项目的路径。3、输入如下命令:a) 统计整个工程的所有文件的代码量以及总量find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | x转载 2013-03-12 10:56:14 · 6347 阅读 · 0 评论 -
iOS杂谈3—ios6 Objective-C的新特性
Objective-C在计算机编程语言中有悠久的历史,80年代初Brad Cox和Tom Love发明了Objective-C,1988年乔布斯的Next公司获得了这门编程语言语言的授权,并开发出了Objective-C的语言库和NEXTSTEP的开发环境。NextStep是以Mach和BSD为基础,Objective-C是其语言和运行库。乔布斯回归苹果,NextStep成了Max OS X的基础转载 2013-02-20 11:38:48 · 900 阅读 · 0 评论 -
iOS学习笔记5—4.3以下Xcode免证书真机调试
有关xcode免证书调试程序的文章,在网上有一大堆,但是其中有许多错误和以讹传讹的地方,并且没有介绍基本原理。因此我想简单总结一下,方便新人使用: 背景知识:xcode是开发phone、ipad的必备开发工具,开发的程序可以通过xcode自带的iphone、ipad模拟器运行。但是不能把程序传到真实的设备上进行调试和运行。开发者必须购买99美元/年的开发账户,才能再真机上运转载 2013-02-06 16:29:41 · 864 阅读 · 0 评论 -
iOS杂谈1—Intel Core i5和i7的区别
最大区别:Intel Core i5不支持超线程(Hyper-Threading),i7支持超线程Intel Core i5没有集成三通道内存控制器,i7集成了三通道内存控制器Intel Core i7是一款45nm原生四核处理器,处理器拥有8MB三级缓存,支持三通道 DDR3内存。处理器采用LGA1366针脚设计,支持第二代超线程技术,也就是处理器能以八线程运行。1.原创 2013-01-25 10:03:04 · 2802 阅读 · 0 评论 -
iOS杂谈13—iOS面试题汇总(二)
网上的面试题参差不齐,本人汇总了下,文档较多,分成两篇文章来发表,第一篇文章地址:http://blog.youkuaiyun.com/weasleyqi/article/details/8148194,文档免费下载地址:http://download.youkuaiyun.com/detail/weasleyqi/4733438,由于本人知识有限,希望高手看到后留下您宝贵的答案,谢谢。以下为面试题的第二部分:转载 2013-04-22 16:46:21 · 1028 阅读 · 0 评论 -
iOS杂谈12—iOS面试题汇总(一)
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是转载 2013-04-22 16:44:34 · 1039 阅读 · 0 评论 -
iOS杂谈11—Paralles Delktop 循环实用,目前破解注册码失效。
文档内容是重置试用期方法:1.打开终端,输入sudo rm /Library/Preferences/Parallels/licenses.xml2.按提示输入密码3.打开pd,选择试用,在要求填写邮箱的地方随便填(按照邮箱格式)4.完成以后每次试用到期重复上述步骤即可。所以这不是完全破解,稍微麻烦点原创 2013-04-01 09:29:28 · 1025 阅读 · 0 评论 -
iOS杂谈10—如何为iTunes Connect准备应用
如何申请合同如果你打算在iTunes上出售应用,那么你需要申请一份与Apple的双方合同。如下图:点进去之后就是申请合同的页面,你可以申请iOS Paid Applications (付费应用合同)和iAd Network(广告合同)。它们的申请流程基本是一样的。我们以iAd合同为例,点击列表右侧的Request按钮,在新的页面中仔细阅读签订转载 2013-03-22 14:58:12 · 1781 阅读 · 0 评论 -
iOS杂谈8—IOS开发真机测试开发者授权
前提: 你已经花费了99美元申请了一个开发者账号。一:如下图: 点击 IOS Provisioning Portal 进入如下页面: 使用开发者授权是一套完整而且相对合理的流程,它可以分为下面几个阶段:授权设备,将开发者授权与指定的设备绑定在一起,使得这些设备可以自由安装开发者发布的IPA。生成授权文件.mobileprovisio原创 2013-03-22 13:32:07 · 1501 阅读 · 0 评论 -
IOS杂谈22--Mac OS X中配置Apache
我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境启动Apache设置虚拟主机 启动Apache打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密)。如下显示Apache的版本 接着输入 sudo apachectl start,这样Apache就启动了。打开Safari浏览器地址栏输入 “htt转载 2013-09-10 15:50:33 · 2393 阅读 · 0 评论