- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 iOS 调试技巧
一、断点 基本操作:添加 、移除、监视(Watch)某个变量。普通断点Edit Breakpoint1、Condition这里可以输入条件表达式,满足条件的时候断点就会生效。2、Ingore在这里可以设置忽略断点次数。3、ActionAction有6中类型常用的就是Log Message和Debugger CommandLog Message:%
2015-10-28 11:28:14 314
转载 WebViewJavascriptBridge使用说明(iOS)
因为最近项目需要跨平台,在网上找到这个demo拿来用。 首先简单说一下跨平台。 由于现在很多产品都是有安卓版跟ios版,就意味着同一样东西要出两套,由两组人去完成,不仅增加了开发成本,也大大加剧了维护成本。聪明的coder想出了跨平台的思路,用html写页面,分别用webview(ios),(安卓)来加载,对某些html无法调用的硬件,通过双方的交互来实现方法的互调和传值。这个过程就是跨平
2015-10-26 15:32:42 346
原创 项目适配iOS9遇到的一些问题及解决办法
1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.原因:iOS9引入了新特性App Transport Security (A
2015-10-22 17:50:42 369
原创 CocoaPods 安装教程
一、什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。Cocoapods意义体现在两个方面。第一,在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-o
2015-10-22 13:39:15 273
原创 iOS UITableView 修改 分区表头的样式和颜色
只需要在下面方法里自定义 View 即可:-(UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ NSString *sectionTitle = [[self.list objectAtIndex:section] valueForKey:@"title"
2015-10-20 11:39:15 2642
原创 Version和Build的区别
一个version,一个build,都是设置版本的地方,有什么区别呢?在ios中(Android等工程中也一样),有两种version,一种是 CFBundleVersion("Bundle Version"),也就是我们看到的version,另一种是CFBundleShortVersionString("Bundle version string, short"),也就是我们看到的Build
2015-10-20 10:53:43 576
转载 iOS7 新特性 edgesForExtendedLayout
edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向。因为iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆盖到四周的区域。self.edgesForExtendedLayout = UIR
2015-10-12 18:03:42 373
转载 iOS开发-内存分析
一.内存分析1.静态分析(Analyze)不运行程序, 直接检测代码中是否有潜在的内存问题(不一定百分百准确, 仅仅是提供建议)结合实际情况来分析, 是否真的有内存问题2.动态分析(Profile == Instruments)1> 运行程序, 通过使用app, 查看内存的分配情况(Allocations)(可以查看做出了某个操作后(比如点击了某
2015-10-09 17:12:39 328
原创 iOS UIWebView 获取内容实际高度,关闭滚动效果
这几天改需求,要求将 UIWebView 嵌套在 UIScrollView 里,由 UISCrollView 控制滚动,需要使 UIWebView 的高度同内容高度一致,网上搜索的到代码:CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"]floatV
2015-10-08 18:17:39 494
原创 iOS学习笔记--手势事件
UIGestureRecognizer是所有手势的父类,包含七个子类(轻拍,缩放,旋转,长按,轻扫,平移,屏幕边界平移): 轻拍: UITapGestureRecognizer 缩放: UIPinchGestureRecognizer 旋转: UIRotationGestureRecognizer 轻扫:
2015-06-03 20:06:33 346
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人