摘要:
转换Xcode里打印的unicode编码日志1)打开Terminal2)输入python3)print(u'\u6027\u611f\u597d\u83b1\u575e\u5973\u661f\u7ecf\u5178\u88f8\u7167'.encode('utf8'))‘\u6027\u611f\u597d\u83b1\u575e\u5973\u661f\u7ecf\u5178\u88f8\u7167’为要转化的编码; 阅读全文
摘要:
在iPad开发过程中遇到一个问题,UITextField 存在由UIModalPresentationFormSheet弹出的带导航条的视图控制器中时,调用resignFirstResponder 方法,uitextfield的光标消失了,但是键盘却 无法隐藏。试了一下UITextView也是一样。有没有错误可查,就是回收不了键盘,万般无奈之下,在网上看到了同样的问题还不少了,不过都是通过重写UINavigationController 方法,-(BOOL)disablesAutomaticKeyboardDismissal {return NO;}我也尝试了一下,把这个方法放在viewCon 阅读全文
摘要:
如果你的程序中用到了WiFi,想在没有有效WiFi的时候出现如图所示的提示该怎么做?其实很简单, 只需要在Info.plist中添加如下Key/ValueUIRequiresPersistentWiFi Boolean true最终结果显示如下: 阅读全文
摘要:
前奏 现在随着移动开发的快速发展,越来越多的应用要求在线支付功能。最近做了一个关于支付宝支付功能的应用,在使用支付宝的过程中,遇到一些不必要的弯路,因此,写了这篇文章总结一下关于ios开发如何使用支付宝。 正文 首先,我们需要支付宝的功能,应该去支付宝的开发平台,下载sdk以及demo。地址:点击进 阅读全文
摘要:
//检查前后摄像头 - (void)cameraBtnAction:(id)sender{BOOL cameraAvailable = [UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceRear];//前BOOL frontCameraAvailable = [UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceFront];//后}//检查指南针 CoreLo 阅读全文
摘要:
+ (void) makeCall:(NSString *)phoneNumber{if ([DeviceDetection isIPodTouch]){[UIUtils alert:kCallNotSupportOnIPod];return;}NSString* numberAfterClear = [UIUtils cleanPhoneNumber:phoneNumber];NSURL *phoneNumberURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@", numberAfterClear 阅读全文
摘要:
自定义UITableViewCell的背景颜色,实际上是对cell的contentView的背景颜色进行设置,所以可以有以下方法:方法一:cell.contentView.backgroundColor = [UIColor redColor];方法二:UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];UIView* bgview = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)];bgview.opaque = Y 阅读全文
摘要:
有时候我们需要在程序中生成随机数,但是在Objective-c中并没有提供相应的函数,好在C中提供了rand()、srand()、random()、arc4random()几个函数。那么怎么使用呢?下面将简单介绍:1、获取一个随机整数范围在:[0,100)包括0,不包括100intx =arc4random()%100;2、获取一个随机数范围在:[500,1000),包括500,包括1000inty = (arc4random()%501)+500;3、获取一个随机整数,范围在[from,to),包括from,包括to-(int)getRandomNumber:(int)from to:(in 阅读全文
摘要:
NSArray和NSMutableArray的区别是前者是不可变数组,一旦数组初始化完成以后,就只能对数组进行查询操作,而后者是可变数组,数组初始化完成以后,继而可以进行增、删、改、查操作。所以对于数组的乱序排序,必须要在可变数组中进行操作。具体代码如下://数组随机排序- (NSMutableArray *) randomizedArrayWithArray:(NSArray *)array { NSMutableArray *results = [[NSMutableArrayalloc]initWithArray:array]; int i = [results count]; wh.. 阅读全文
摘要:
转自:http://blog.csdn.net/yanxiaoqing/article/details/7384339几个可以用来实现热门APP应用PATH中menu效果的几个方法+(CABasicAnimation*)opacityForever_Animation:(float)time//永久闪烁的动画{ CABasicAnimation*animation=[CABasicAnimationanimationWithKeyPath:@"opacity"]; animation.fromValue=[NSNumbernumberWithFloat:1.0]; anim 阅读全文