本类文章列表

如何正确编译运行一个包含CocoPods类库的项目

你也许曾经遇到过(特别是新手iOS开发者)这种情况,好不容易在GitHub上找到一份代码符合自己想需求,兴冲冲下载下来,一编译,傻眼了,发现有各种各样错误。一看,原来是缺失了各种其他第三方类库。这时候莫慌,你再仔细一看,会发现你下载的代码包含了Podfile。没错,这意味着你可以用CocoaPods很方便下载所需要的类库。 下面,小编以代码 UAAppReviewManager 为例来说明如何正确...

2015-09-25 Comments:0 关键字: ,,
如何下载和安装CocoaPods

CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加...

2015-09-25 Comments:0 关键字: ,,
iOS9下HTTP 不能正常使用的解决办法

iOS9引入了新特性App Transport Security (ATS)。详情:App Transport Security (ATS) 新特性要求App内访问的网络必须使用HTTPS协议。 但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成HTTPS协议传输。   需要这样修改的 Info.plist 文件: <key>NSAp...

2015-09-17 Comments:0 关键字: ,,
iOS-代码实现网络流量统计-wifi+3g,2g

原理:通过函数getifaddrs来得到系统网络接口的信息,网络接口的信息, 包含在if_data字段中, 有很多信息, 但我现在只关心ifi_ibytes, ifi_obytes, 应该就是接收到的字节数和发送的字节数, 加起来就是流量了. 还发现, 接口的名字, 有en, pdp_ip, lo等几种形式, en应该是wifi, pdp_ip大概是3g或者gprs, lo是环回接口, 通过名字区...

2015-04-29 Comments:0 关键字: ,
iOS8新特性-xcode6自定义输入法教程

iOS8带来了很多很酷的功能,其中一个就是增加第三方输入法作为应用程序扩展。我们应当重视这个时刻,因为应用程序扩展开辟了一个全新的应用程序种类以及付费操作。凭借着在应用商店中数百万的应用程序,开发者和用户将迎来全新的一天。 在本帖中,我将向您展示如何为您的应用程序创建一个可进行全系统输入法操作的第三方输入法。 本教程将用Swift来完成。这是我的第一个真正用Swift语言完成的项目,我对其十分...

2014-10-09 Comments:0 关键字: ,,
SKPSMTPMessage发送邮件小解

即利用第三方开源库SKPSMTPMessage成功发送邮件。 在用SKPSMTPMessage库之前,先讲讲POP3和SMTP协议的一点点知识。POP3(Post Office Protocol,即邮局协议)和SMTP(Simple Mail Transfer Protocol,即简单邮件传送协议)协议是成双成对的用,前者是邮件接收协议,后者则是邮件发送协议,两者是应用层的协议。下面的图或许容易...

2014-07-03 Comments:0 关键字: ,
Box2d基本类型

物体类型(Body Type) b2_staticBody static物体在模拟时不会运动,就好像它具有无穷大的质量。在Box2D内部,会将static物体的质量存储为零。static物体可以让用户手动移动,它速度为零,另外也不会和其它static或kinematic物体相互碰撞。 b2_kinematicBody kinematic物体在模拟时以一定速度运动, 但不受力的作用。它们可以让用户手...

2014-05-28 Comments:0 关键字: ,,,
shell 自动打包工程

  1.确保安装了XCode 2.确保安装了Command Line Tools 3. 设置xcodebuild的路径 : 没设置的话会出现xcrun:Error: could not stat active Xcode path’/Volumes/Xcode/Xcode.app/Contents/Developer’. (No such file or dire...

2014-05-15 Comments:0 关键字: ,,
iOS7 隐藏状态栏StatusBar

一 初始化 //方法一(代码设置): 现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下: 在uiviewcontroller的子类下,调用: if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) { // iOS 7 [self prefersStatusBarHidden];...

2014-05-09 Comments:0 关键字: ,,,,
Facebook开放动画引擎代码库Pop

翻译自Introducing Pop, the animation engine behind Paper 几个月之前我们发布了Paper,可以流畅并且优雅的浏览和分享好的故事。今天我们开源了实现Paper应用平滑动画和转场效果的动画引擎Pop。使用动态动画(dynamic animations)而不是传统的静态动画(static animations),Pop使常见的滑动(scrolling)、...

2014-05-05 Comments:0 关键字: ,,,,,
Design By Inzaghi | 京ICP备16047555号-1