分类存档: ios开发

电你妹

电你妹

史上最虐心游戏,是男人就躲雷200次!!

app_store

Mac Finder 从当前位置打开终端

Mac 的 Finder 基本功能相对还是比较弱的,对于程序员来说,常常要用到从当前位置打开 Terminal 。在 App Store 上你可以找到一个叫 Go2Shell 的软件,可以实现这个功能。但是这么简单的事情,我确实不大愿意用 App Store 安装一个软件,于是自己写了个简单的 Ap[......]

Read More…

解决 Xcode 不能在被 include 的 .cpp 中打断点的问题

发现在 Xcode 中,通过 include “aa.cpp” 这样的方式编译 aa.cpp 的话,aa.cpp 中的断点不能起作用,查了下,找到了解决的办法。http://lldb.llvm.org/troubleshooting.html

在 ~/.lldbinit 中加入以下一句话就可以[......]

Read More…

Custom UITableView – UITableViewCell 自定义高亮背景

自定义 UITableView,一般也要涉及到修改 UITableViewCell 的高亮背景,只要设置 cell.selectedBackgroundView 就可以了。

- (UITableViewCell *)tableView:(UITableView *)tableView[......]

Read More…

Custom UITableView – UITableViewCell 行高度自适应

pp复读机 中,歌词列表里每一行的字数都不一样,所以需要自定义 UITableViewCell ,让其自动适应高度,下面是效果图。

uitableviewcell custom height

这样的效果只要实现两个 delegate 方法就可以了。

// 返回指定行的高度
- (CGFloat)tableView:(UITableV[......]

Read More…

使用最新版本的 CocoaHTTPServer 须使用 -fobjc-arc

最近要让我的 pp复读机 支持播放本地mp3,所以下了 CocoaHTTPServer 来做 服务器 支持上传。

代码的整合非常容易,直接复制到自己的工程里面就好了。但是运行后发现浏览器连接服务器时,程序会 crash。
很快发现 在 HTTPConnection::filePathForU[......]

Read More…

ios joystick 虚拟摇杆实现 ( 非 Cocos2d )

iphone 上控制人物的移动,一是可以利用加速传感器计算设备的倾角来控制,另一个就是使用虚拟摇杆。
使用传感器的方法不需要额外的 UI 开发,相对简单,但是并不一定适合所有的游戏。下面分享一个自己做的虚拟摇杆。

网上有一些模拟摇杆的实现,但都是基于 Cocos2d 的,我这个就不在 Coc[......]

Read More…

使用 RegexKitLite 的链接错误

RegexKitLite 使用 icu 来做正则表达式,所以需要加入 icu 的动态库 如下图

使用 RegexKitLite 的链接错误

但是还是出现了14个链接错误

使用 RegexKitLite 的链接错误

一番纠结,看那些乱七八糟的函数名字,怀疑还是 C++ 编译器的原因。
但是 .h 里面已经用了 extern “C”,不明觉厉!

好吧,查[......]

Read More…

IOS 获取当前系统语言

代码转自 http://blog.cnrainbird.com/index.php/2012/03/20/ios_huo_qu_dang_qian_xi_tong_yu_yan/
pp复读机 中开始考虑加入多语言的支持,查了下如何获取当前系统语言,很简单:

/**
 *得到本机现在用的[......]

Read More…

解决 ios storyboard 编译失败 Could not instantiate class named NSLayoutConstraint

这次凯丁建的工程用了storyboard,以前没有用过,查了下和xib的区别以及用法,觉得很棒。
摆好UI后,编译却出了错误。

Could not instantiate class named NSLayoutConstraint

google之,解决方法很简单。如下图,打开 你[......]

Read More…