- 博客(11)
- 资源 (25)
- 收藏
- 关注
原创 NSString中解析URL
<br />总结几种方法达到这种目的。<br />1.正则表达式法。<br />NSRegularExpression *expression = [NSRegularExpression regularExpressionWithPattern:@"(?i)//b((?:[a-z][//w-]+:(?:/{1,3}|[a-z0-9%])|www//d{0,3}[.]|[a-z0-9.//-]+[.][a-z]{2,4}/)(?:[^//s()<>]+|//(([^//s()<>]+|(//([^//s()
2011-02-28 17:06:00 5910
原创 Mac迁移证书
<br />开发过程当中可能用到不同电脑,只需要一次配置,就可以多次利用。<br /> <br />1、打开旧电脑的keyrings,点击iPhone Developer: XXX和iPhone Distribution: XXX,右键export。(默认格式p12,需要提供一个密码下一步用。)<br />2、将P12文件copy到新电脑。打开,输入刚才提供的密码。<br />3、在Portal重新下载Provisioning Profile,当然直接copy过来也可以的。放到~/Library/M
2011-02-22 20:33:00 1986
原创 让pin在你的Map上自由驰骋
<br />无论是自定义的MKAnnotationView还是标准的,一旦addAnnotation to MapView,如何更新它在地图上的位置呢?更新MKAnnotation protocol中的coordinate可以做到吗? 如果是手动更新位置是不可以让它在地图上移动的。请看官网文档 ,其中有一段描述<br /> <br />“Important: When you implement the coordinate property in your class, it is recommended
2011-02-17 17:06:00 1818 1
原创 UIImage图片grey处理
<br />- (UIImage *) convertToGreyscale:(UIImage *)i { int kRed = 1; int kGreen = 2; int kBlue = 4; int colors = kGreen; int m_width = i.size.width; int m_height = i.size.height; uint32_t *rgbImage = (uint32_t *) malloc(m_
2011-02-17 13:01:00 2428
原创 MKMapView自定义pin大小不同,位置对齐问题
<br />系统提供的pin只有红绿蓝三种,爱美的朋友都想自定义pin,可是自定义的pin有时候图片大小或图片指针的方向问题,往往在放大模式图片指针指向的终点不一样。MKAnnotationView系统有个参数可以调节, 打开头文件你会看到这样一段代码:<br />// By default, the center of annotation view is placed over the coordinate of the annotation.// centerOffset is the offse
2011-02-17 11:24:00 2399
原创 自定义callouts part 2
<br />前一篇是part1, part2在自定义的view上加了一些uiimageview与uibutton.请看原文。<br /> <br /><br />Part 1 showed how to build a custom map callout that provides more content flexibility than the native callout, but maintains the expected look and behavior. In part 2 we will
2011-02-14 13:47:00 2369
原创 自定义callouts part 1
前段时间开发地图程序的时候,有自定义annotation的callouts的需求,看到这个需求的时候毫无头绪,在网上找资料找了很久,最后终于找到了方法,真是功夫不负有心人。网上已有人实现了这个功能,国外有人写了两篇博文专门介绍了,不过在国内这个网站好像已被屏蔽,需要翻墙才能浏览。这次在国外,我专门转到我的博客当中,以供国人观看。原文地址:part1, part2原文是英文,我也没得时间翻译,不了解的地方直接看代码或给我留言。------------------------------------------
2011-02-14 09:39:00 2605
原创 UIAccelerometer的delegate
<br />Iphone的重力感应是很好的用户体验接口, 在用它的时候可要小心了, 如果你同时对它设置了一个以上的delegate,那么程序可能会crash,不知道是不是真的,但我遇到过。网上有很多方法来处理这种设置多个delegate的情况。我发现国外一高手的blog里介绍了一种方法能完美解决这个问题,在此标记出来。<br /> <br />方法就是对UIAccelerometer进行了封装。这种方法有点像iphone开源项目xmpp framework中的mult_delegate.不过要比它简单一些
2011-02-13 18:15:00 1628
原创 linux驱动开发学习
<br />最近对linux驱动开发有点感兴趣,准备学习之。在网上找了些资料,慢慢学习。<br />http://tali.admingilde.org/dhwk/vorlesung/<br />http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C0<br /> <br />能不能坚持下去,大家请盯着我,鼓励我。
2011-02-13 16:54:00 1027
原创 objective_C Creating a Singleton Instance
<br />官网Creating a singleton instance有介绍如何创建单一实例.没时间翻译,大家看看代码就知道了:<br />static MyGizmoClass *sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager{ if (sharedGizmoManager == nil) { sharedGizmoManager = [[super allocWithZone:NULL] ini
2011-02-13 16:14:00 1066
原创 iphone异常捕获
<br />iphone object_c 也支持异常捕获,用过没有呀。 在处理UITableView, MKMapView等,你可以加一些异常捕获,因为显示数据常常出错。<br />下面是示例代码:<br />@try{Statements}@catch (NSException *ex) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[ex name] message:[ex reason]
2011-02-08 16:38:00 1734
Mac系统强制休息,番茄时钟Tomo.zip
2020-01-05
Threejs技术指南2版 + Learn Threejs third
2019-05-07
iOS应用逆向工程(第2版)
2019-02-27
windows mobile下用libmad播放MP3
2009-11-02
Windows Mobile上GDI+开发库
2009-09-24
Qt Designer and KDevelop-3.0
2008-07-09
OpenGL_Programming_Guide
2008-07-09
3D图形编程指南
2008-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人