`
lizhuang
  • 浏览: 904268 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
#import <MessageUI/MessageUI.h> #import <MFMessageComposeViewControllerDelegate,MFMailComposeViewControllerDelegate> -(void)send_SMS{ Class messageClass = (NSClassFromString(@"MFMessageComposeViewController")); if (messageClass != nil) { ...
/*     __block void (^callback)() = [^{                 float second = 2.0;         bool _stop = NO;         if(_stop) {             NSLog(@"all done");             callback = nil; // break retain cycle         } else {             NSLog(@"still going");             NSMutableDict ...
The overlay view displayed on the left side of the text field. @property(nonatomic, retain) UIView *leftView Discussion You can use the left overlay view to indicate the intended behavior of the text field. For example, you might display a magnifying glass in this location to indicate that the text ...
先介绍一种最简单的方法: 调用打电话功能 [[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]]; 调用发短信功能 [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"sms://10000"]]; 上面的发短信的功能是调用系统的界面,下面是实现一种点击按键就直接发送短信,相当于后台发送,能不能上软件商店,还不能确定。相对建议来说,尽量使用第一种。 首先导入M ...
1.写一下UIButton与UITableView的层级结构 2.Cocoa的Foundation对象与Core Foundation对象通过什么关键字进行转换?这些关键字有什么区别? 3.KVO是什么?内部是怎么实现的? 4.是否可以把比较耗时的操作放在NSNotificationCenter中处理?为什么?应该如何处理? 5.利用NSOperation与NSOperationQueue处理多线程时,有3个NSOperation分别为A,B,C,要求A,B执行完之后,才执行C,如何做? 6.在非ARC中,可以对哪些对象加上autorelease关键字,它的作用是什么?被autorel ...
里面有帧头 字符串UTF-8  中间用0隔开  又一个字符串 byte[10]  byte[0]、byte[1]是帧头 0xaa,0x55 byte[2]-byte[5]是字符串utf-8  byte[6]=0,byte[7]-byte[9]是另外的字符串 这的一个包,该怎发? NSMutableData *data = [[NSMutableData alloc] init]; // 包头 unsigned char header[] = { 0xAA, 0x55 }; [data appendBytes:header length:sizeof(h ...
<link href="http://www.example.com/icon.png" size="114x114" rel="apple-touch-icon-precomposed"> 将网站添加到桌面的方法
1.需要引入AddressBook.framework框架 2.iPhone通讯录的增加联系人的操作,代码如下(放到项目中可直接运行): // 初始化一个ABAddressBookRef对象,使用完之后需要进行释放, // 这里使用CFRelease进行释放 // 相当于通讯录的一个引用 ABAddressBookRef addressBook = ABAddressBookCreate(); // 新建一个联系人 // ABRecordRef是一个属性的集合,相当于通讯录中联系人的对象 // 联系人对象的属性分为两种: // 只拥有唯一值的属性和多值的属性。 // 唯一值的属性包括:姓氏、名字 ...
除了 last_insert_rowid select max(ID) from 表
在程序内调用拨打电话的方法,[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“tel://10086”]]; 越狱后,可以找到拨打电话的原生函数,具体见《iOS应用逆向工程》。 iOS号码归属地查询,源代码
@implementation NSString (StringToHexData) // // Decodes an NSString containing hex encoded bytes into an NSData object // - (NSData *) stringToHexData { int len = [self length] / 2; // Target length unsigned char *buf = malloc(len) unsigned char *whole_byte = buf; char ...
合并同一时间的课程,同一时间可能有多个课程,比如13:30-14:00 13:40-14:40 //递归实现 -(void)mergeClassSchedule:(NSMutableArray*)ary                  retArray:(NSMutableArray*)retAry                  beginDate:(NSDate*)beginDate                  endDate:(NSDate*)endDate {     NSMutableArray *groupAry=[NSMutableArray new];     if ...
原帖:http://freesoftman.iteye.com/blog/622705 最在网络上面查找关于vcard格式的技术资料,发现中文的资料很少,只能阅读 vCard MIME Directory Profile(rfc-2426) 翻译它需要花太多的时间,现在把自己的理解做下记录,希望对大家有帮助 VCard 数据格式的标识符是VCARD l         预定义的值类型:uri, date, date-time, float l         新增加的值类型:binary, phone-number, utc-offset and vcard value l       ...
国外解决方案: https://github.com/michaeltyson/TPKeyboardAvoiding 简单解决方案 原文:http://blog.csdn.net/kylinbl/article/details/9139473 这个解决方案不太好的一点是虽然解决了tap的问题,但是应该区分键盘的状态,可以通过keyBoardDidShowNotification,来确定键盘的状态再处理惦记效果。 总之先写下来 UITapGestureRecognizer * tapGesture = [[UITapGestureRecognizer alloc]initWithTarg ...
os系统升级到7.1后,原来在7.0下显示正常的UISearchbar现在又出现问题了。究其原因,是由于UISearchbar的subview又做修改了。 float version = [[[ UIDevice currentDevice ] systemVersion ] floatValue ];     if ([ mySearchBar respondsToSelector : @selector (barTintColor)]) {         float  iosversion7_1 = 7.1 ;         if (version >= iosversio ...
Global site tag (gtag.js) - Google Analytics