
objective-c
文章平均质量分 79
kodeLove
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
求过圆心直线与圆的两个交点
主要是注意所使用的数据类型。 之前用的是float,出现了一些意外,而且花费了我不少时间来反复验证、推导, 做了很多的无用功,而且,反复推导得出来的计算步骤并没有什么不牢靠的地方。 然后计算得到的结果却是让人如此之不省心,梗的我闷得慌。 今天上午发来了一贴,多位朋友各抒己见, 总算是让我发现了一些不足的地方,首当其冲的是一个变量弄错了, 导致大批的计算失准。原创 2013-07-26 10:16:34 · 3590 阅读 · 1 评论 -
[Cocoa]把程序窗口放在屏幕中央
原文链接:http://cocoa.venj.me/blog/move-window-to-screen-center/ 在写程序的时候,我们往往需要把窗口放在屏幕中央。方法其实很简单,代码如下: -(void) awakeFromNib { CGRect windowRect = [self.window frame]; CGRect screenRect = [[NSScr转载 2013-08-10 16:11:01 · 1968 阅读 · 0 评论 -
[Cocoa]多线程 NSThread
原文链接: 深入浅出 Cocoa 之多线程 NSThread 罗朝辉(http://blog.youkuaiyun.com/kesalin CC 许可,转载请注明出处 iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式: 1, Thread; 2, Cocoa ope转载 2013-08-11 10:07:22 · 930 阅读 · 0 评论 -
修复从 app 包里面抓出的 png 图片的文件头(破解,ipa)I
首选 github 上有人开源了一组修复 png 文件头的代码文件,可以拿过来定制一个符合自己需求的工具。 如果懒的话可以跳到参考链接2,里面提供了一个直接可以拿来用的 mac 版 app(pngNormarlizer.1.3.app) 相关链接: https://github.com/briancollins/PNGNormalizer 参考链接1: http://原创 2013-08-10 12:40:16 · 8552 阅读 · 0 评论 -
[Cocoa]StoryBoard-看上去很美
原文链接:http://blog.devtang.com/blog/2012/12/15/do-not-use-storyboard/ 介绍 StoryBoard 是苹果在 2011 年的 WWDC Session 309《Introducing Interface Builder Storyboarding》 中介绍的 Interface Builder的新功能。其基本想法是将原本的xib转载 2013-08-10 16:22:52 · 977 阅读 · 0 评论 -
[Cocoa]处理消息的方法-Delegate
原文链接:http://www.cocoachina.com/b/?p=124 我们上次演示的程序在关掉了应用程序的窗口之后,应用程序并没有真正的退出,现在我们就来完成这个任务。 在 Mac,Windows 或者 Linux 平台上,所有的 GUI 程序都可以称作消息驱动的, 就是说整个应用程序就是在处理消息的循环中进行的,用户的操作或者系统发送的一些通知都会被送到应用程序的消息处理循环转载 2013-08-10 16:06:12 · 1810 阅读 · 0 评论 -
[Cocoa]用NSData读写二进制文件
原文链接:http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=34513&tid=13979 今天看到有同学问如何读写二进制文件,那就顺道讲一下吧。 在 Cocoa 的世界里,所有与某个物件相关的东西都被该物件实现。 好吧,我承认,这句话比较扯…. 还是上例子说明吧。转载 2013-08-11 12:55:00 · 3000 阅读 · 0 评论 -
Cocos2d-iphone 新版最佳实践 (cocos2d Best Practices)
转载自:http://www.cocos2dchina.com/archives/229 提高性能(Improving performance) 使用此指南作为参考:性能测试(performance tests) Xcode Thumb 针对ARMv6需关闭XCode的Thumb编译,但是对于ARMv7可以打开。 Thumb编译使用最小的汇编大小,在浮点运转载 2013-09-14 08:16:07 · 1059 阅读 · 0 评论