- 博客(36)
- 收藏
- 关注
原创 好博客推荐 自己写好难
自己写实在太麻烦了,假如是为了博客而写博客又远离了一些初衷,而且时间远远不够,晚上的话嘛。。要看电视等等。。推荐大家一个博客!写的真心好Kenshin Cui's Blog 例如:iOS开发系列--通知与消息机制 、iOS开发系列--音频播放、录音、视频播放、拍照、视频录制 等等
2015-04-10 11:46:29 725
转载 UISearchBar 点击取消后跳动的问题
自己写太花时间了 哎。很长一段时间没写博客了。问题详情: 首先是TableView 作为 NavigationController 的 RootViewContrller, 然后UISearchBar 添加到TableView 的 headView 上,同时 UISearchDisplayController 的 contentsControlle
2015-03-19 09:57:03 1961
转载 UITableView
如果来自己实现一个类似UITableView的结构。需要得到最核心的:1.需要得到一共多少条数据2.数据的具体内容是什么 如果我们数据需要更加仔细的描述展示:1.全部的数据一共有多少组2.每一组有多少个数据3.每一条数据的具体内容是什么
2014-11-24 15:40:55 691
原创 Xcode6之后 Error Description not available
编译打包上传到AppStore上 一直出现这个,根据网上说的翻墙,一直重复传,反正啥都没用。。翻墙倒是能登进 推特 脸书等网站,但是上传的时候还是不行!郁闷,可能是没翻好。。就传这个 已经报错了3天了,一直重复传,每次要等特别久才报错。。后面发现其实在 控制台 就已经请求超时了,所以虽然表面上在转 其实。。直接进入正题吧 怎么解决!自行百度 8.8
2014-11-07 15:36:48 3438 3
原创 UIGestureRecognizer 手势
当你看到 UIGestureRecognizer 手势的时候。也许你会觉得这个东西应该很叼,但是感觉一般工程上也用不怎么到,最多来个单击屏幕上的时候可能会用到。但是,当你在做 UIWebView与 Javascript 之间的交互的时候 你可能就会用到了。因为也许你要根据滑动的距离来调用 Javascript 的方法。(该部分本文章暂不讨论)。UIGestureRecognizer
2014-11-07 09:31:28 813
原创 关于在ios7之后改变状态栏颜色
看到网上都说 在ios7之后要这样设置首先,需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES;然后,在UIViewController子类中实现以下两个方法:- (UIStatusBarStyle)preferredStatusBarStyle{ return UISta
2014-10-27 15:32:15 843
原创 适配ios8.0/7.0定位
现象假如你用做ios8之前的定位去在ios8.0的机子上跑的话,你会发现 诶?怎么定位功能不能用了,右上角那个定位的小图标不出来。这时你应该去了设置里面看看隐私——定位,看到没有开启,然后改成始终,然后程序重新跑过,然后你又发现还是不能用。。。于是你又去设置那里看看,靠 发现改成的始终怎么给取消了。。(其实这就是我。。)原因在以前的IOS版本中当开始使用定位服务时会自动弹出询
2014-10-24 08:52:02 2773
原创 一些数据你得注意!!
搞这个本地通知还真涉及到很多知识。先写写在这里涉及的如何去定义一个NS数据,比如说 数组呀 字典呀等等定义NS数据因为从NSUserDefaults里取出的数据为不可变的,但是我们又想取出这个数据有所改变,然后再次存放,该怎么办呢,所以我们需要将数据转为可变。 [SchedulModel sharedInstance].des = [[NSMutableArr
2014-10-16 09:28:06 6299
转载 KeyChain
Keychain 基础根据苹果的介绍,iOS设备中的Keychain是一个安全的存储容器,可以用来为不同应用保存敏感信息比如用户名,密码,网络密码,认证令牌。苹果自己用keychain来保存Wi-Fi网络密码,VPN凭证等等。它是一个sqlite数据库,位于/private/var/Keychains/keychain-2.db,其保存的所有数据都是加密过的。开发者通常会希望能
2014-10-14 09:00:21 860
原创 框架——是否为新版本
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
2014-09-12 08:47:40 692
原创 框架——xxxx-Prefix.pch
当我们新建一个工程的时候,在Supporting FIles文件下会看到一个以 -Prefix.pch结尾文件的文件,pch全称是“precompiled header”,也就是预编译头文件,该文件里存放的工程中一些不常被修改的代码,比如常用的框架头文件,这样做的目的提高编译器编译速度。我们知道当我们修改一个工程中某个文件代码时候,编译器并不是重新编译所有所有文件,而是编译改动过文件的,假如pc
2014-09-11 16:35:16 719
原创 搭建百度地图,步行路线、反地理编码等应用
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //启动引擎 BaiduMapManager _mapManager = [[BMKMapManager alloc]init]; //
2014-08-26 09:20:02 1410
翻译 ASIHTTPRequest官方文档
翻译自http://allseeing-i.com/ASIHTTPRequest/How-to-use1.创建并运行一个请求1.1 创建一个同步请求创建一个同步请求是使用ASIHTTPRequest的最简单的方式。发送消息startSynchronous会在同一个线程中执行这个请求,并且当请求结束的时候会返回控制权(成功或者其它的情况)。通过error属性检查问
2014-08-22 15:45:00 510
原创 笔记——Xcode 编辑错误
真机调试时:Couldn't register xx.xxx.app with the bootstrap server. Error: unknown error code.This generally means that another instance of this process was already running or is hung in the debug
2014-08-20 17:23:27 2348
原创 子线程启用定时器
//用NSObject的方法创建一个多线程06 [self performSelectorInBackground:@selector(multiThread) withObject:nil];
2014-08-20 14:21:45 963
转载 JSON数据解析
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与客户端的交互,Json语法参考。关于在iOS平台上进行JSON解析,已经有很多第三方的开源项目,比如TouchJson,JSONKit,SBJon等,自从iOS5.0以后,苹果SDK推出了自带的JSON解决方案NSJSONSerialization,这是一个非常好用的JSON生成和解
2014-08-19 14:15:31 643
转载 百度地图Unknown class BMKMapView in Interface Builder file.
按照官方的使用说明, 直接将对应平台的.a文件和头文件夹inc拖拽至XCode工程左侧的Groups&Files中。在Interface Builder或storyboard中此flag不可获缺,不然会报Unknown class BMKMapView in Interface Builder file.
2014-08-18 16:45:12 1472 1
原创 出现缓存池导致内容错误或重影
else { if ([cell.contentView.subviews count]>1) { UIView *t_v = [cell.contentView.subviews objectAtIndex:1]; t_num = [t_v.subviews objectAtIndex:0]; t_c
2014-08-18 08:31:15 485
原创 判断添加时间段是否与已添加的时间段重叠
{ NSString *t_startTime = [weakSelf.startDatePicker getSelectedDate]; NSString *t_endTime = [weakSelf.endDatePicker getSelectedDate]; if ([t_startTime c
2014-08-15 13:54:38 1274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人