自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沐铭的专栏

专注于移动开发、架构设计。

  • 博客(10)
  • 收藏
  • 关注

原创 在 iOS 中获取运营商的信息

- (NSString *)carrierName{    CTTelephonyNetworkInfo *netInfo = [[CTTelephonyNetworkInfoalloc] init];    CTCarrier *carrier = [netInfo subscriberCellularProvider];    NSString *carrierCode;

2013-06-20 17:18:20 937

原创 iPhone 中打开或关闭软键盘时调整 UIScrollView 的大小

在一个View中,UITextField较多且打开软键盘时,在屏幕底部的TextField可能会被软键盘挡住。为解决这个问题,需要将这个View中的所有控件放包在一个UIScrollView中。1. 创建ScrollView对象 可以用下面的方法方便的创建ScrollView:用InterfaceBuilder打开你的XIB文件选中所有控件选择菜单:Layout →

2013-06-15 14:48:33 577

原创 关于 NSOperation 的取消

在一个 operation 进入队列前不可被取消,也就是说:在 [NSOperation start] 被调用之前,[NSOperation isCancelled] 函数的返回值不能是YES。如果在 operation 进入队列之前被取消了,就不应该再进入队列,否则会阻塞该队列中后续 operation 的执行。同时会在控抽控制台输出错误信息:NSOperation 0x71

2013-06-13 20:37:56 2339

原创 你所不知道的NSString

在 iOS 和 Mac OS X 应用的开发中,用到最多的类型应该就是 NSString 了吧?但是你能确定你对 NSString 有足够的了解吗?看看下面的代码,在 ARC 的情况下当然不会有问题,但在非 ARC 的情况下会有内存泄露吗?for (NSInteger i = 0; i NSString *name = [[NSStringalloc]initW

2013-06-09 23:51:15 716 2

原创 Mac OS X 下命令行编译错误: ld: library not found for -lcrt1.10.6.o

在 Mac OS X 的 10.8.3 的版本中,使用命令行运行 configure 时,生成下面的错误:WenBi-MacBook:tcpdump-4.4.0 wenbi$ ./configurechecking build system type... x86_64-apple-darwin12.3.0checking host system type.

2013-06-01 17:04:14 13487

原创 主动退出 iPhone 应用程序的一种方法

iPhone的SDK只提供了以下的API退出应用程序:exit(0); 但是这种方法没有动画效果就直接退出程序,给用户的感觉是程序发生异常而退出了。 网上还有一种退出程序的方法,就是使用未公开的API,这种方法更不靠谱,因为使用未公开API的使用是不能通过AppStore申核的,而且我在4.0版本中试验是无效的。 那么只能使用e

2013-05-30 08:43:58 669

原创 UIView 旋转(rotation)

//// UIView+CL.h // // Created by wangsoko on 11-10-29. // Copyright 2011 ChipLife. All rights reserved.// @interface UIView (CL)- (void)rotate:(CGFloat)degree animated:(BOOL)animated;@end

2013-05-30 02:11:54 1942

原创 去掉iphone应用程序图标上的弧形高光

默认的,iOS系统会给应用程序图标的上半部分加上一个弧形的高光,效果如下:没有高光的效果: 去掉高光的方法:在Info.plist中加入 UIPrerenderedIcon 字段,并使其值为:YES。

2013-05-30 02:10:29 835

原创 Objective-C中扩展方法、属性和数据成员的解决方案以及方法拦截

最近在项目中使用一个XML文件描述应用程序的界面,内容类似如下:<UIView id="View_sendmoney" frame="0,0,320,480"> <UITextField id="account" frame="10,10,300,35" /> <UITextField id="amount"

2013-05-30 02:05:23 1389

原创 把编码为 GB2312 的 NSData 转换为 NSString

把编码为 GB2312 的 NSData 转换为 NSString- (NSString *)stringFromGB2313:(NSData *)data { NSStringEncoding encoding; encoding = CFStringConvertEncodingToNSStringEncoding(     kCFStringEncodingGB

2013-05-30 01:56:43 1083

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除