- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 iOS/Android 跨域问题解决方案
关于进行Hybrid应用开发,跨域问题的解决方案:跨域的概念:只要协议、域名。端口有任何一个不同,都被当作是不同的域iOS UIWebView支持跨域,WKWebView不支持! UIWebView是UIKit下内置的浏览器控件,是渲染引擎和JS引擎的组合。系统自带的Safari浏览器也是通过UIWebView实现。 最最关键的———UIWebViw是支持跨域的。...
2018-05-20 12:34:42 12731
原创 硬编码和软编码
计算机科学中,只有硬编码(hardcode),以及非硬编码,有人也成为“软编码”。 1.硬编码主要是关联很紧密的结构,而软编码是关联比较松的。 2.从实现的层次上,也就是一级关联很多级关联的差别。比如int i = 1; 这个是数字和变量的直接一级关联#define pig 1int i = pig; 这个是数字通过pig间接关联数字 软编码比硬编码要复杂一些,对以...
2018-05-29 20:17:32 994
原创 宏和常量到底选择什么?
define语法称之为预处理命令 预处理代码起的作用实际上相当于在编译之前,在整个代码中进行了一次“搜索、替换”功能.通常情况下不管是声名字符串还是函数其作用主要有两个: 1.增强代码可读性 2.方便全局使用和修改一些方法和参数 3.增强复用性命名规范Tips: 1.通常情况下,习惯将预处理的常量名全大写,单词之间用下划线隔开(与正常变量区分)。 2.如果是定义常量,若这个常量...
2018-05-28 21:46:06 1667
原创 Xcode编译线程数设置-编译速度优化
1.Xcode默认的编译线程数,就是cpu的内核数 2.可适当增加编译线程数来提高编译速度1.获取当前内核数: $ sysctl -n hw.ncpu 2.设置编译线程数: $ defaults write com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 8 3.获取编...
2018-05-27 15:45:35 5384
原创 xcode编译-优化策略
代码层面优化1.在Objective-C的项目中, @class通常放在.h文件中, 主要作用在于提升编译性能, 且能防止头文件的递归import. 编译性能的考虑 通常, 使用#import引入一个类的头文件, 编译时会将该类的头文件中的所有信息都引入, 包含属性和方法, 但有时候却不需要这么多, 且包含这些信息会降低编译性能. 而@class就表示这只是一个类而已, 我们所关心的仅...
2018-05-27 14:28:18 2608
原创 每一个Gesture Recognizer关联一个View,但是一个View可以关联多个Gesture Recognizer
每一个Gesture Recognizer关联一个View,但是一个View可以关联多个Gesture Recognizer,因为一个View可能还能响应多种触控操作方式。当一个触控事件发生时,Gesture Recognizer接收一个动作消息要先于View本身,结果就是Gesture Recognizer作为View处理触控事件的代表,或者叫代理。当Gesture Recognizer接收到指...
2018-05-26 14:44:00 259
原创 CocoaPods 编译错误 "clang: error: no such file or directory: 'xxx' ” 解决方案
CocoaPods 编译错误 “clang: error: no such file or directory: ‘xxx’ ” 解决方案cocopods 删除已安装的类库,Podfile删除导入的代码,终端 pod install出现上述的原因: Other Linker Flags 设置有问题 解决方法: 从podfile中删除它之后,我今天遇到了类似Cocoapod项目的类似问...
2018-05-26 01:35:35 2485
原创 iOS WebView加载本地HTML/js/css/image 方案
在ios项目下添加本地HTML/js/css/image 文件时有两种选择:一个是 Create groups(创建虚拟结构-包结构)一个是 Create folder references (创建实体结构) 当加载本地的HTML/js/css/image 文件时需要选择后者的添加方式,当APP编译过后引入的文件会按照原本的目录结构存放,这个时候就需要添加相对路径。 引入文...
2018-05-14 19:35:39 2061 1
UI 关灯游戏
2014-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人