
IPhone
StreamH
none
展开
-
NSDateFormatter的格式字符串
[IPhone开发]NSDateFormatter的格式字符串来源:何若运Roy的日志 转。。。NSDateFormatter太nb了 IPhone开发中, OBjective-C中的NSDate是一个挺讨厌的类型, 自己不到转换成字符串的类型,还得带一个NSDateFormatter的类型.官方文档上对NSDateFormatter的格式串好像没详讲, 或转载 2012-04-18 16:13:39 · 802 阅读 · 0 评论 -
iOS常用开发工具
1. CocoaPod.org参考链接:https://cocoapods.org/http://code4app.com/article/cocoapods-install-usagea. 安装CocoaPod$ sudo gem install cocoapodsb. 项目中使用(1) 进入项目根目录 cd ....(2) 初始化Podfil原创 2015-10-08 16:14:45 · 1894 阅读 · 0 评论 -
【Cocoa】Cocoa框架学习笔记
http://www.cnblogs.com/margincc/archive/2011/03/17/2095059.html参考书籍:《Cocoa基本原理指南》 iPhone,Safari,Mail都是Cocoa应用程序。运行环境上呈现Aqua用户界面和Mac OS其他可视部分(Finder,Dock等)集成。开发方面Cocoa是面向对象的软件组件-类-的集成套件。适转载 2014-02-12 15:31:32 · 2268 阅读 · 0 评论 -
【WebRTC】在IOS下编译WebRTC
项目上需要对webRTC进行一些research,就在网上下载了源码,并在IOS平台对其进行了编译。大致过程,以及期间碰到的问题如下:【官网】http://www.webrtc.org/reference/getting-started【步骤】参照官网的步骤,要下载和编译源码,需要安装两个工具 depot_tools 和 git1. 安装githttp://www.cnbl原创 2013-12-19 15:24:31 · 18752 阅读 · 13 评论 -
【XMPP】gloox开源代码分析
最近项目上需要用到gloox的开源代码,结合项目的特性,对XMPP有了部分了解,期间碰到的问题大致如下:1. Gloox工程的移植网上有不少Gloox的测试代码,找一份XCode平台下能编译通过的即可,笔者找的一份为“glooxForIos”,wiki的地址为:http://code.google.com/p/gloox-for-ios/2. Connect.h分析Co原创 2013-09-12 17:55:06 · 3546 阅读 · 0 评论 -
【IOS】工程编译中常见问题
【1】 No such file or directory在真机上运行程序,提示如下:No such file or directory (/Users/***/Library/Developer/Xcode/DerivedData/***-cwqqgniexefcnefqyeslsiolgztw/Build/Products/Debug-iphoneos/ aaa.app/aaa)在原创 2013-08-13 10:45:31 · 1378 阅读 · 0 评论 -
【IOS】开发者证书,真机调试
在想在真机上运行开发的应用程序,需要经过一系列的步骤,参考了网上的资料,经实践之后,大致的过程如下:1. 申请Apple ID2. 把该Apple ID加入企业级账户的开发组,比如Cisco下;3. Dev center会给用户发送一封包含一个ID的邮件,点击之后就加入了该开发组。4. 让开发组管理员把设备的UID加入开发组的设备管理选项。5. 进入Dev center原创 2013-08-12 16:10:53 · 2949 阅读 · 0 评论 -
【IOS】OC常见问题
1. typedefvoid(^HandlerType)(id);如何理解其实就是typedef了一个参数为void,返回类型为void的block.也就是说,在使用到 void (^)(void) 类型时,可以使用HandlerType代替。这与typedef int myint没有什么不一样,只是定义的类型改成了block罢了。2.原创 2013-08-05 15:16:49 · 2262 阅读 · 0 评论 -
【IOS UI系列】UI开发中碰到的一些问题
最近在做IOS的项目,碰到了一些UI的issue,在这里总结下,备用。【1】键盘无法隐藏步骤:view中点击了一个button,用NavigationController弹出一个view,在该view中有一个TextField和button,当焦点在TextField中的时候,键盘弹出;当点击Button的时候,键盘不会消失。原因:NavigationController中,设置了Mo原创 2013-03-29 18:19:17 · 2035 阅读 · 0 评论 -
【IOS】在XCode4.2环境中配置gtest环境
1. 下载gtest安装包,地址:http://code.google.com/p/googletest/downloads/list2. 参考说明:http://code.google.com/p/googletest/wiki/V1_6_XcodeGuide3. 详细步骤及问题3.1 编译gtest.frameworkA)根据readme,在安装包目录googletest-原创 2013-08-21 10:38:05 · 3711 阅读 · 0 评论 -
【IOS】IOS工程自动打包并发布脚本实现
网上看到一个build ios工程并打包的脚本,写的很不错,学习了下,并添加部分注释,方便理解http://blog.youkuaiyun.com/ccf0703/article/details/8588667*************************************************************************************************转载 2013-07-24 17:41:00 · 10684 阅读 · 0 评论 -
【Box2D】Box2d中关于body的一些使用
http://aaronstar5.blog.163.com/blog/static/1311079201242503448566/最近在看Box2d,关于碰撞检测方面有些不大明白,网上看到一些网友的解释,感觉还不错,就在这里记录下。1.当不需要处理碰撞时,调用SetActive(false),以提高效率。 (PS:说使用SetAw转载 2013-05-27 14:42:26 · 2161 阅读 · 0 评论 -
【Cocos2D学习】基本概念理解
1. 关于Touchhttp://www.cocos2d-iphone.org/wiki/doku.php/tips:touchdelegates两种touch模式:standard touch delegate 和 targeted touch delegate, 各自的协议分别如下:@protocol CCStandardTouchDelegate @optional-原创 2013-05-28 14:52:46 · 1166 阅读 · 0 评论 -
【OCMock】使用介绍分析
想学习下IOS下,如何做Unit Test,同事推荐了OCMock这个site,于是就花了点时间,研究下这个框架,记录下过程中碰到的一些问题。【介绍】OCMock的资料在官网在: http://www.ocmock.org , 详细参考其中的IOS一节即可;【源码】打开官网中的IOS5 example project,就可以查看到源码的地址: https://github.co原创 2013-01-14 14:45:44 · 9159 阅读 · 0 评论 -
【IOS 系列】IOS 开发环境,证书和授权文件是什么?
一、成员介绍1. Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1) Developer Certification(开发证书)安装在电脑上提供权限:开发人员通过设备进行真机测试。可以生成副本供多台电脑安装;2) Distribution Certification(发布证书)安装在电脑上提供发布iO转载 2012-11-06 09:44:26 · 827 阅读 · 0 评论 -
IOS 申请push notification证书- 小结
同事说起要去整一下IOS的push notification,于是也查阅了相关的文章,也碰到了一些问题,在这里简单的总结一下。【push 原理】Provider(软件服务器)-->APNS-->IOS设备-->对应的软件Push认证:一层是物理连接上的认证,另一层则才是涉及到iPhone 设备令牌的认证;物理连接上的认证:SSL/TLS链接iPhone在开启Push的时候,原创 2012-09-14 11:44:21 · 3972 阅读 · 0 评论 -
iOS-Core-Animation-Advanced-Techniques-(一)图层树
图层的树状结构巨妖有图层,洋葱也有图层,你有吗?我们都有图层 -- 史莱克Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动画这只是Core Animation特性的冰山一角。Core Animation是一个复合引擎,它的职责就是尽可能快地组合屏幕上不同的转载 2016-12-15 14:24:17 · 995 阅读 · 0 评论