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