
移动互联网
workhardupc100
爱好C、C ,Linux。目前做ios开发。
展开
-
facebook iOS Tutorial (分享到facebook)
转自: http://developers.facebook.com/docs/guides/mobile/ios/If you are an iOS developer then it's easy to get started with Facebook转载 2011-09-28 13:16:15 · 3731 阅读 · 3 评论 -
cocoa FAQ之控件篇
注:代码摘自苹果官方"UICatalog"源码:1. UIButton UIButton *detailDisclosureButtonType = [[UIButtonbuttonWithType:UIButtonTypeDetailDisclosure]retain]; detailDisclosureB原创 2011-10-09 14:47:37 · 1269 阅读 · 0 评论 -
iPhone、iPad开发之图片资源管理
移动开发设计的设备、屏幕很多(如cocoa开发分为iPhone版、iPad版, 它们又分为横屏、竖屏),所以图片资源的统一管理是必要的。下面是自己想的一个解决方案,欢迎交流。 文件GGImageNameKey.h、GGImageNameKey.m用于管理图片的名字。由一个键值,根据是iPhone、iPad、横屏、竖屏等关联出一个图片的名字,从而实现图片名字资源的统一管理。原创 2012-01-14 11:46:05 · 1508 阅读 · 2 评论 -
阿里巴巴中国站手机客户端项目总结
自:http://www.aliued.cn/2012/01/18/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4%E6%89%8B%E6%9C%BA%E5%AE%A2%E6%88%B7%E7%AB%AF%E9%A1%B9%E7%9B%AE%E6%80%BB%E7%BB%93.html阿里巴巴中国站手机客户端项目总结by liuchenhua转载 2012-01-30 13:22:06 · 726 阅读 · 0 评论 -
iPhone开发心得
总结一下iPhone开发中需要注意的问题,欢迎补充、交流。1. 一些控件的坐标要定义成宏的形式,方面适配, 不要用数字写死。2. 代码中尽量不要出现图片的名字,要定义成宏来完成转换,如果要针对不同的设备、横屏或竖屏有不同的图片的话,要对图片名字的获取做一层转换,可以参考:http://blog.youkuaiyun.com/workhardupc100/article/details/7200原创 2012-01-14 14:30:20 · 998 阅读 · 1 评论 -
Quartz Debug调试界面
可以使用Quartz Debug调试用户界面,有的时候非常的方便。1. Xcode 4.3需要单独的下载:https://developer.apple.com/downloads/index.action2. 打开Quartz Debug后,点击“Window”->"Quartz Debug Setting"会出来一个面板。 2.1 选中“Flash原创 2012-09-11 22:14:37 · 4683 阅读 · 0 评论 -
通过mac"控制台"查看系统crash日志
可以在以下路径找到mac"控制台":“应用程序”->"实用工具"->"控制台"。 打开控制台后,可以在控制台左侧的“用户诊断报告”里看到应用各次的crash日志。在“系统日志查询”->"所有信息"里,可以看到所有输出到终端的日志。原创 2012-09-11 22:25:00 · 38716 阅读 · 0 评论 -
当NSTableView滚动时,NSTableHeaderView滚动的问题
当NSTableView滚动时,NSTableHeaderView滚动的问题,出现一片白色的区域。解决的方法是需要设置NSTableView的原点坐标。 self.scrollView = [[[NSScrollViewalloc] initWithFrame:rect] autorelease]; self.tableView = [[[NSTableVi原创 2012-09-11 23:14:14 · 1018 阅读 · 0 评论 -
mac开发检测网络状况改变
Reachability是苹果官方提供的针对iOS开发的检测网络状态变化的库。针对mac开发,有网友提供了类似的库:https://github.com/tonymillion/Reachability。 使用代码: Reachability *reachability; reachab原创 2012-09-11 23:31:18 · 1779 阅读 · 0 评论 -
NSViewAnimation选项NSAnimationNonblockingThreaded把动画放到另一个线程中执行
NSViewAnimation执行的动画的选项有三个,分别是:NSAnimationBlocking(阻塞)、NSAnimationNonblocking(非阻塞)、NSAnimationNonblockingThreaded(把动画放到另外的线程中)。 苹果官方文档中,关于NSAnimationNonblockingThreaded的说明:原创 2012-09-11 23:48:40 · 1472 阅读 · 0 评论 -
设置NSTextField行间距
有的时候需要设置NSTextField的行间距,但是NSTextField没有提供设置行间距的函数。只能通过attributed string来设置。调用setAttributedStringValue后,(可能)会将之前设置的NSTextField的属性都清空。所以需要先调用setAttributedStringValue设置字符串,然后再设置的NSTextField属性。如:原创 2012-09-24 15:16:05 · 2726 阅读 · 0 评论 -
Xcode3指定静态库的预编译文件
1. 打开静态库对应的target对应的Build项,搜索“Prefix”。2. 勾选“Precompile Prefix Header”选项。3. 设置“Prefix Header”为预处理文件所在的路径,如“ProjectName/ProjectName-Prefix.pch”4. 通过以上步骤即可完成。另外需要注意的是:Build项的“Configuration”可以指定为“原创 2011-12-28 19:32:47 · 795 阅读 · 0 评论 -
Bundle编程指南
摘译自:http://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/Introduction/Introduction.html#//apple_ref/doc/uid/10000123iBundle编程指南1. Application bundles是开发者创翻译 2011-12-28 19:21:23 · 1591 阅读 · 0 评论 -
分享到facebook
1. 在http://developers.facebook.com/注册开发者帐号,并创建一个应用。 facebook会为该应用生成一个app key和app secret。2. 在http://developers.facebook.com/上下载SDK,并把facebo原创 2011-09-29 15:52:36 · 2263 阅读 · 2 评论 -
Google API 获取天气预报信息
转自: http://www.chncms.com/2010/08/30/GOOGLEAPIWEATHER.html要获得天气预报信息可用利用Google提供的借口, http://www.google.com/ig/api?hl=zh_cn&转载 2011-09-30 15:30:00 · 1278 阅读 · 0 评论 -
App Store 经验贴,新手必看(包括申请流程、市场推广、销售数据、工具软件等等)
转自:http://www.cocoachina.com/bbs/read.php?tid-8197.html感谢以下神贴的作者们!这些内容是精华中的精华,新手朋友必看!香港电话已经过期,具体看下边地址:http://developer.apple.c转载 2011-10-08 09:37:30 · 17926 阅读 · 0 评论 -
UISwipeGestureRecognizer ---手指动作
转自:http://o0o0o0o.iteye.com/blog/875333tap是指轻触手势。类似鼠标操作的点击。从iOS 3.2版本开始支持完善的手势api:tap:轻触long press:在一点上长按pinch:两个指头捏或者转载 2011-10-09 15:26:40 · 3434 阅读 · 1 评论 -
iPhone屏幕、组件宽高
iPhone、iTouch的宽为320像素,高为480像素,状态栏高为20像素toobar高为44像素tabbar高为49像素导航栏高为44像素原创 2011-10-18 09:37:46 · 1725 阅读 · 0 评论 -
FMDB-一个sqlite的封装
转自:http://bonjouryentinglai.wordpress.com/2011/03/20/fmdb首先到這裡下載FMDB的source code,接著在解開的檔案裡,把src資料夾下除了fmdb.m的檔案加入到自己的iOS專案,最後在專案中加入li转载 2011-09-28 16:26:40 · 4490 阅读 · 0 评论 -
iOS的动画效果类型及实现方法
转自:http://guxiaojje.blog.163.com/blog/static/140942291201099220384/实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransi转载 2011-10-09 15:12:31 · 1010 阅读 · 0 评论 -
CELL的复用
关于CELL的复用,下面是一些细节: 摘自:(http://www.eduoliveros.com/2009/07/reusable-cells-in-uitableview.html) 1. All the cells that are visi原创 2011-10-09 10:23:57 · 1513 阅读 · 0 评论 -
苹果官方文档:使用Autorelease Pools
翻译自:http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmAutoreleasePools.html%23//apple_ref/doc/uid/20000047-SW4 Autorelease pools提供了一个延迟向对象发送翻译 2011-11-03 22:52:29 · 2821 阅读 · 0 评论 -
Leveldb 实现原理
转自:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html、http://www.samecity.com/blog/Index.asp?SortID=12说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和Sanjay Gh转载 2012-11-02 10:00:17 · 936 阅读 · 0 评论