摘要: 全屏穿透效果需要做到两点 1. tableView的可视范围占据整个父控件(或者屏幕) 设置contentsize滚动范围。 2. 所有的cell都可以被看到,也就是说tableView中的cell不会被导航栏,titleView以及TabBar所遮挡--设置contentInset内边距。 例如: 阅读全文
posted @ 2017-07-11 15:40 张战威 阅读(5180) 评论(0) 推荐(0) 编辑
摘要: The official raywenderlich.com Objective-C style guide. This style guide outlines the coding conventions for raywenderlich.com. Introduction The reaso 阅读全文
posted @ 2016-09-01 09:28 张战威 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 由于苹果规定2017年1月1日以后,所有APP都要使用HTTPS进行网络请求,否则无法上架,因此研究了一下在iOS中使用HTTPS请求的实现。网上搜索了一些比较有用资料,大家可以参考下 苹果强制升级的HTTPS不仅仅是在接口HTTP上加个S那么简单: 它所有满足的是iOS9中新增App Transp 阅读全文
posted @ 2016-12-14 16:13 张战威 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲了使用RunLoop保证子线程的长时间存活,而不是执行完任务后就立刻销毁的应用场景。这一篇就讲述一下RunLoop如何保证NSTimer在视图滑动时,依然能正常运转。 参考资料 好的书籍都是值得反复看的,那好的文章,好的资料也值得我们反复看。我们在不同的阶段来相同的文章或资料或书籍都能有不同 阅读全文
posted @ 2016-12-14 15:21 张战威 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 参考资料 好的书籍都是值得反复看的,那好的文章,好的资料也值得我们反复看。我们在不同的阶段来相同的文章或资料或书籍都能有不同的收获,那它就是好文章,好书籍,好资料。关于iOS 中的RunLoop资料非常的少,以下这些资料都是非常好的。 CF框架源码(这是一份很重要的源码,可以看到CF框架的每一次迭代 阅读全文
posted @ 2016-12-14 15:20 张战威 阅读(3085) 评论(1) 推荐(0) 编辑
摘要: 程序员联盟群里经常有人问: 我数学不好可以学编程吗? 我英语不好可以学编程吗? 今天就来一次性回答这两个问题。 我这些年的体会是:英语对于编程的助力比数学要大。所以要说优先级的话,首先过了英语这关再说。 当然了,很多人会有不同的意见。我这里只是说说不才的我个人的体会。 欢迎留言指教,也可以丢鸡蛋,不 阅读全文
posted @ 2016-11-08 12:49 张战威 阅读(4297) 评论(5) 推荐(0) 编辑
摘要: 在iOS开发中经常遇到的一个错误是Undefined symbols for architecture arm64,这个错误表示工程某些地方不支持arm64指令集。那我们应该怎么解决这个问题了?我们不仅要解决这个问题,更要了解出现这个问题的根源.这样根本上杜绝这类问题发生. 对于iOS设备来说iOS 阅读全文
posted @ 2016-10-13 16:38 张战威 阅读(7688) 评论(0) 推荐(0) 编辑
摘要: (一)项目启动前 从事产品的工作一年多,但自己一直苦于这样或者那样的困惑,很多人想要从事产品,或者老板自己创业要亲自承担产品一职,但他们对产品这个岗位的认识却不明晰,有的以为是纯粹的画原型,有的是以为做项目管理跟踪项目进度,有的是做竞品分析给老板看。实际上,这些都不是产品经理的核心和重点。在较为成熟 阅读全文
posted @ 2016-10-13 16:36 张战威 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: xcode8升级之后项目遇到了问题,由于这个项目是我中途接手的,遇到的第三方也是自己没有用过的, AQGridViewCell,这个第三方的类主要是用于处理图片的问题,xcode开发工具升级过后,报这样的错误iPhoneSimulator10.0.sdk/usr/include/objc/objc. 阅读全文
posted @ 2016-10-13 16:35 张战威 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 1. PCRE简介 2. 正则表达式定义 3. PCRE正则表达式的定义 4. PCRE的函数简介 5. 使用PCRE在C语言中实现正则表达式的解析 6. PCRE函数在C语言中的使用小例子 1. PCRE简介 PCRE(Perl Compatible Regular Expressions即:pe 阅读全文
posted @ 2016-10-13 16:32 张战威 阅读(611) 评论(0) 推荐(0) 编辑
摘要: JSPatch的作用是什么呢? 简单来说:(后面有具体的操作步骤以及在操作过程中会出现的错误) 1.iOS应用程序上架到AppStore需要等待苹果公司的审核,一般审核时间需要1到2周.虽然程序在上架前会经过测试人员的测试,但有时候还是不免会发生新版本上线后出现严重的bug,导致用户刚升级到新版本就 阅读全文
posted @ 2016-09-23 15:34 张战威 阅读(384) 评论(0) 推荐(0) 编辑