
IOS
文章平均质量分 57
philip_puma
6年嵌入式Linux经验。尤其熟悉Am335x类CPU,理解驱动,Uboot,内核,文件系统原理。
音视频编解码,播放器制作等。C++ Qt跨平台软件开发。
展开
-
百度地图API 新手环境搭建成功,这里列出一个表。
直接进入主题,按照官方提供的文档操作,当然官方文档貌似还是有些问题的,具体过程如下:1.把inc拖入工程2.把mapapi.boundle拖入工程3.把libs拖入工程4.添加QuartzCore.framework5.添加CoreLocation.framework6.添加一个.mm文件(添加一个.m文件,然后命名为.mm,名字无所谓)7.在project里面buil原创 2012-12-10 23:02:41 · 695 阅读 · 0 评论 -
Python脚本实现Mac开机自动语音播报天气
简介最近专注于捣腾mac系统,发现了系统语音朗读的功能,于是萌生了从一些天气服务的API获得并解析天气,在本地调用语音朗读指令,使得电脑上的“天气预报”也实现播报功能。代码我已经上传到本人的GitHub上去了,需要的可以任意取用。代码实现不是很麻烦,看得懂的人看看就晓得了。如果看不懂,也不需要纠结(看得懂我那蹩脚的英文说明和注释也足够了)。代码中解析的天气服务,来自转载 2013-03-14 20:44:17 · 1482 阅读 · 0 评论 -
IOS 字体的 NSString Font,以及 UIButton 设置字体的颜色 font 等。
These is the NSString Witch used with [UIFont fontWithName:@"Helvetica-Bold" size:20.0] 2012-04-02 11:36:34.395 MyApp[3579:707] Family name: Thonburi2012-04-02 11:36:34.398 MyApp[3579:707] Font n原创 2013-03-14 20:36:56 · 1973 阅读 · 0 评论 -
关于 IOS 开发中遇到的 读取 cell xib 文件时导致死机的问题。
下面这句话看上去没有什么问题,但是偏偏在这个地方APP crash了。cell = [[[NSBundlemainBundle]loadNibNamed:CellIdentifierowner:selfoptions:nil]lastObject];在google.ca,搜索了下: loadNibNamed crash . 得到了这样的一条关键信息:http://s原创 2013-03-29 00:07:24 · 2592 阅读 · 0 评论 -
在DTCoreText 中添加自定义的文章头,自定义View
再DTCoreText 中添加自定义的文章头部,事实上原理很简单,需要改动DTCoreText 的代码即可。 DTAttributedTextView 事实上是一个ScrollView , 中间包含了一个 DTAttributedTextContentView , 实际上再里面添加一个 headerView 并添加到头部,调整 DTAttributedTextContentView 的原创 2013-04-18 01:51:42 · 2805 阅读 · 1 评论 -
改变 DTDefaultLineHeightMultiplier 引发的文章中图片间隔太大的BUG 以及解决方案
DTDefaultLineHeightMultiplier 这个是用来设置 行间距的大小一个因子,根据行的高度,乘以这个因子就可以得出这行需要多少高度,最后文字居中,就形成了视觉上的行间距。1.0 即最原始的,1.2 则高度为原来的1.2倍。也就是说第一行与第二行之间存在 20% * 文字高度的行间距。既然了解了这个机制之后,当文章中存在 costomView 比如一张图片。此时会使用图片的原创 2013-04-18 02:10:48 · 2679 阅读 · 1 评论 -
kxmovie ffmpeg 移植
背景介绍大约一年前 kxmovie 停止更新了(今天2015-06-26),可能有些问题并没有即时得到解决。硬件环境:macbook retina 15 , 2015-05月发布的那款系统 mac os x 10.10.3xcode 6.3.2根据 https://github.com/kolyvan/kxmovie Readme.md 中介绍环境准备步骤:原创 2015-06-26 16:45:58 · 1030 阅读 · 0 评论 -
【吐槽】MAC 和 iOS 开发貌似相差挺大的
如题,MAC 和 iOS 除了使用同样的语言,同样的IB文件以外,貌似没啥相似点了。首先,iOS 使用的控件都是 UIxxx开头,MAC都是 NSxxx开头,NS 是 NeXTSTEP 的简称。其次,iOS 以单一界面为主,而MAC则已多window为主,View & View Controller 被弱化。最后,iOS Github 资源非常多,MAC则非常少,满扯淡的。原创 2015-07-13 14:09:36 · 708 阅读 · 0 评论