2013年2月25日
摘要: // 一个手指长按,不停的转动摄像头 UILongPressGestureRecognizer *startPTZTurn_LongPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(StartPTZTurnByLongPress:)]; startPTZTurn_LongPress.delegate = self; [self.imagView addGestureRecognizer:startPTZTurn_LongPress];// 一个手指单击,转一下动摄像头,然后... 阅读全文
posted @ 2013-02-25 17:59 ssy黑桃a 阅读(378) 评论(0) 推荐(0) 编辑
  2013年2月6日
摘要: 先声明下面总结不是自己写的。//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect; typedef enum { UITextBorderStyleNone, UITextBorderStyleLine, UITextBorderStyleBezel, UITextBorderStyleR... 阅读全文
posted @ 2013-02-06 14:30 ssy黑桃a 阅读(3655) 评论(0) 推荐(0) 编辑
摘要: 经过调研,代码实现获取iPhone手机串号是获取不到的,网上提供的一些获取手机串号都是通过第三方库来写的,使用这些库的app在app store是审核不了的,所以目前还没有办法获取手机串号imsi的。 既然iPhone手机的imsi获取不到,而在实际开发中我们需要代表iPhone手机唯一标志,所以官方提供方法将手机的uuid即手机设备号来作为标志。不过还有一个方案就是可以用iPhone手机的mac地址。 用uuid的时候,要注意使用系统提供的接口(UIDevice中),UiDevice中有两个方法可以获取uuid,一个获取的是40位的一个是36位的,但是36位的方法经过测试好像有bug... 阅读全文
posted @ 2013-02-06 11:36 ssy黑桃a 阅读(12359) 评论(0) 推荐(0) 编辑
摘要: 1、截图:选择模拟器,点击文件->存储屏幕快照。或者按快捷键:command + s。2、返回主界面:command + shift + h,点两次就相当于点击home键两次。 .. . . . 阅读全文
posted @ 2013-02-06 10:25 ssy黑桃a 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 1、准备好需要截图的图片2、同时按下“Home健“和”电开机健“。3、听见”卡擦“声,截图成功。4、手机相册中就可以找到刚刚截的图。 阅读全文
posted @ 2013-02-06 10:05 ssy黑桃a 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、注册App ID,成为苹果开发的一员2、打开钥匙串访问,点击创建证书请求,得到CertificateSigningRequest.cerSigningRequest文件。3、打开developer.apple.com/,然后进入iOS Provisioning Protal,点击Certificate创建开发证书(步骤这里就不写了)。刷新页面后,下载下来会得到一个develop_identity.cer文件,双击它就可以把certificate加入到keychain中了。此时要注意这个时候如果看不到下面那个钥匙状的东西,那么这个证书创建是不能使用的。4、点击Device注册设备,这个时候需 阅读全文
posted @ 2013-02-06 09:56 ssy黑桃a 阅读(2367) 评论(1) 推荐(0) 编辑
摘要: iPhone开发中从一个视图跳到另一个视图有三种方法:1、self.view addSubView:view 、self.window addSubView,需要注意的是,这个方法只是把页面加在当前页面。此时在用self.navigationControler.pushViewController和 pushViewController是不行的。要想使用pushViewController和popViewController进行视图间的切换,就必须要求当前视图是个NavigationController。2、就是使用self.navigationControler pushViewContro 阅读全文
posted @ 2013-02-06 09:26 ssy黑桃a 阅读(4350) 评论(0) 推荐(0) 编辑
摘要: 最近在给iMCU逻辑分组和实时预览添加支持排序功能时遇到一个问题:汉字不排序。弄了好久找到NSString里的一个方法localizedCompare可以解决这个汉字排序的问题,但是这个方法对拼音的大小写不区分,所以如果想要支持区分大小写,还要另外想办法。if ([nsRes1 localizedCompare:nsRes2] == NSOrderedAscending){ return 1;}else{ return 0;}nsRes1和nsRes2都是NSString类型的;NSOrderedAscending是升序,还有降序和相等,这里就不列举了,可以到ios sdk里看;n... 阅读全文
posted @ 2013-02-06 09:03 ssy黑桃a 阅读(382) 评论(0) 推荐(0) 编辑
  2012年11月29日
摘要: 在iPhone中,我们除了用touchesBegan、touchesMoved、touchesEnded、touchesCancelled这组方法来控制使用者的手指触控外,也可以用UIGestureRecognizer 的衍生类别来进行判断,该类别的好处是有自己现成的手势,开发者可以自己计算手指移动的轨迹。1、首先看下touchesBegan、touchesMoved、touchesEnded、touchesCancelled者四个方法的使用。 touchesBegan:是用户第一次接触屏幕时响应的方法。 - (void)touchesBegan:(NSSet *) touches ... 阅读全文
posted @ 2012-11-29 09:58 ssy黑桃a 阅读(4529) 评论(0) 推荐(0) 编辑
  2012年11月28日
摘要: 首先看一个问题如下:把一些数(int ,BOOL类型等)封装到NSNumber对象中,而这些NSNumber类型的数据再放到一个字典当中,循环字典,取出每一个NSNumber类型的对象,如何才能够知道NSNumber对象中放的是什么类型的数(int ,BOOL类型等)?-------------------------------------------------------------------------------------------------------------------------NSDictionary *dic = [NSDictionary dictionary 阅读全文
posted @ 2012-11-28 11:07 ssy黑桃a 阅读(1633) 评论(0) 推荐(0) 编辑