iHugo

早睡早起身体好

iOS App 启动图

iOS App在打开的时候一般会显示一张启动图片。这样用户会觉得程序打开速度和响应速度很快。启动图片只有一个用途就是让用户觉得程序响应很快,除此之外没有其他作用。 启动图片的内容启动图片能帮助我们提高App的用户体验,接下来我们看看启动图片应该是什么样子的。在启动图片中,我们不应该用来提供这些内..


阅读书籍

常常想把自己看的书记录下来,一直想下一次记,然后就没有然后了。现在先记下来再读吧。:D 《Swift Development with Cocoa》2014/12/24 - 2015/2/12 《程序员修炼之道》2015/4/15 - 2015/5/6


如何生成pem证书

登录到 iPhone Developer Connection Portal(http://developer.apple.com/iphone/manage/overview/index.action )并点击 App IDs 创建一个不使用通配符的 App ID 。通配符 ID 不能用于..


iOS输出字体信息

for(NSString *familyName in [UIFont familyNames]){ NSLog(@"Font FamilyName = %@",familyName); //*输出字体族科名字 for(NSString *fontName in [UIFo..


Swift 闭包(Closure)

最近想开始折腾Swift了。所以整理整理学习笔记。不得不说Swift确实比Objective-C简洁啊。在OC中Closure已经用的比较多了,每次声明的时候都是长长一串。现在终于不用那么麻烦了。不废话了,先来看看Closure的语法吧。 Closure表达式语法{ (paramete..


iOS代码结构

从学习iOS以来虽然经常思考如何组织代码,但是却很少总结。进来看到一篇文章,觉得之前觉得朦朦胧胧的地方突然豁朗开朗。所以决定也来写一写iOS代码结构的总结。 使用workspace来管理项目我想大家用workspace比较多的情况是使用Cocoapod吧。通过pod来组织依赖的第三方库,然后我们..


iOS中带有Alpha Chanel的视频叠加

最近一个项目中,需要将一些视频特效(下雨,下雪,烟花)合成到另一个录制好的视频中去。于是一头扎进AVFoundation中寻找实现方法。很遗憾AVFoundation中没有找到简单的方法来实现我要求的效果。如果你尝试通过AVMutableComposition来尝试添加一个AVAssetTrac..


打开二进制文件

原始地址: 这个网站 vim可以很方便地编辑二进制文件,个人认为它比emacs的二进制编辑方式更好用。vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的文本形式,然后就可以按通常的编辑方式对文件进行编辑,编辑完成后再用xxd 转化为原来的形式即可。可分如下几步进行: (1..