IOS Dev
文章平均质量分 68
我不是至尊宝
梦在远方,你怎么不在路上
展开
-
豆瓣OAuth2.0针对移动平台的第三方应用授权
最近无聊找一些开放平台提供的资源,做一些第三方应用练练手。对于微博类开放平台,因为很早前还在做Android的时候做过一次,没什么新鲜感。恰巧本人以前玩豆瓣,对于豆瓣社区的一些资源还是比较感兴趣,比如小组,评论,书电影音乐资源。虽然最后浏览完API后,发现已开发的几个接口,相对来说做一个扩展应用的真心比较乏力。比如关于同城的api提供 比较给力,但是你发现豆瓣自己有客户端了。豆原创 2012-08-11 09:41:24 · 10944 阅读 · 9 评论 -
使用MBProgressHUD引发"self.navigationController.view为nil"的血案
首先介绍下开源的第三方库MBProgressHUD一个很好的实现了加载提示框的第三方demo。广泛用于应用中。简单看下界面开源地址:https://github.com/jdg/MBProgressHUD好了,本文不是介绍如何使用它。主要说下 我在使用这斯货时遇到一个怪异问题,然后引发出的一点自我解释,或许你也会遇到的一个问题。我们先来看下demo给原创 2012-08-21 16:32:31 · 7861 阅读 · 2 评论 -
iOS6.0框架及功能更新小结
1. Maps替换Google Map为苹果自行研发3D地图2. Social Network集成新浪微博,Facebook , Twitter等社交网络帐号管理。 3. Pass Kit提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。4. Game Center可调用GKChallenge函数发起游戏挑战;authentica转载 2012-09-28 15:10:51 · 4172 阅读 · 0 评论 -
ios中文本文件内容追加
最近要在模拟器环境下收集一些数据日志。然后考虑到数据记载和追加功能。简单代码如下+(void) appString:(NSString *) s{BOOL isExit = [NLCommonUtil isExitOfFile:@"nonotextiphone"];NSString *filePath = [self FilePathInDocumentByFileName:@原创 2012-10-29 17:14:17 · 13528 阅读 · 0 评论 -
网络编程中通过hostname获取ip的方法
一般网络编程中,大部分公司客户端请求服务端地址一般还是采用域名+访问文件的形式。比如:www.hehe.com/request.do但是有些公司某些因素,从测试到线上一直用的ip地址作为了请求地址。http://212.112.xxx,xx:8080/request.do使用域名和使用IP其实都是有各自的利弊。因为我们都知道如果服务器换地址了,那么如果使用了ip作为addres原创 2012-11-01 09:29:56 · 10025 阅读 · 0 评论 -
IOS的Bundle资源束制作
bundle制作其实是前面制作静态库的一个衍生。在静态库的制作中,很多时候我们的静态库也是带着文件,图片和多媒体资源的。若只是直接加入到项目中也是可以,但是,考虑到方便管理(方便插件使用者的管理),我们希望把插件的资源文件打成一个包来管理。比如,我们项目中有用到的银联支付插件。这样我们直接添加xxxx.bundle文件到项目中就可以,这样在以后如果要删除的话直接删除一个xx原创 2013-01-22 15:41:46 · 15975 阅读 · 1 评论 -
IOS的 Cocoa Touch Static Library制作
这个是上次在做支付宝插件支付时候看到的。支付宝虽然最后还是通过URL_Scheme跳转,但是有部分加密验签以及数据处理是通过一个客户端插件添加到我们的应用中的。对于静态库和动态库的一些概念就暂不啰嗦了。只是觉得这种开发插件的方式用处还是挺多的。静态库制作步骤( XCode 4.5+)1.创建项目2.添加方法3.bu原创 2013-01-22 14:00:44 · 4855 阅读 · 0 评论 -
IOS中左右两侧导航栏的简单实现
移动应用左侧导航栏的元素的出现,应该是在去年年中时候,看到大部分的应用实现从上下侧tab到左侧menu的演化。左侧导航栏设计的理念的有一点说是,减少移动应用的界面雍容,后来发现在web应用中也开始大量出现该设计,比如我常用的豆瓣FM,它是类似于用了左侧抽屉的设计。对于一般概念的抽屉概念,Andriod倒是早有SlidingDrawer这个SDK提供的api,不过后期大量实现的都是自定义原创 2013-03-04 16:52:10 · 9968 阅读 · 2 评论