- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 iOS 17个常用代码整理
12.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predi
2012-12-20 22:24:09 1948
原创 禁止UIWebView滚动和回弹方法
精致uiwebview滚动和反弹的方法其实也很简单,但是有个问题是,在html中又滚动的视图的话,也会被禁止,要用css 来 在html自己实现了。我个人建议还是不要设置这样的属性在iOS 5 之前比较麻烦:- (void)disableBounce { for (id subview in self.subviews) if ([[subview class
2012-12-19 22:46:57 17526
原创 UITableView的cell 动态 定义 高度
首先在UITableView 的代理方法中算出每个cell 的真实高度,然后设置便ok。如下:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell; if (indexPa
2012-12-19 22:36:18 2762 2
原创 js 中的alert title 在 iOS 中如何消失
在iOS app 中经常会嵌套html 代码, 然后 js 的alert 的title 怎么修改呢,不修改的话很丑陋,用户无法接受。如下: 但是现在有了好的办法就是用 iOS native 的uiwebview 的扩展方法来监听 js的alert 然后自定义 alert 的title ,如下:这样就可以自定义, 也比较好看了。方法是 在 你加在webview
2012-12-18 23:12:15 16120 9
原创 坑爹的 APNS 回调方法didReceiveRemoteNotification
Apple 的push notification 回调方法只有一个,- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{ NSLog(@"收到推送消息 : %@",[[userInfo objectForKey:@"aps"]
2012-12-14 23:13:33 31003 2
原创 iOS开发之使用lipo命令制作模拟器与真机通用静态库
通常在项目中使用静态库的时候都会有两个版本,一个用于模拟器,一个用于真机,因为Mac和iPhone的CPU不同,才造成了这种情况。为了模拟器与真机之间切换调试的方便,制作通用版本非常有必要。现在有两个版本的静态库libSQLite_i386.a(模拟器)与libSQLite_arm.a(真机)。1、打开终端,进入到这两个文件所在的目录;2、执行:lipo -create
2012-12-09 23:02:14 6578
转载 如何使用iOS Keychain存储用户敏感信息
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在重装App后,keychain里的数据还能使用。从ios 3。0开始,跨程序分享keychain变得可行。
2012-12-03 22:52:31 5119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人