自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ideainnet

email:htma2014@163.com

  • 博客(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

26个字母音频.zip

26个字母音频.zip

2021-08-10

AES128加密 蓝牙BLE

AES128加密 用于BLE4.0 蓝牙传输数据 加密, 网上没有现成的代码,自己封装了一个方法

2017-06-28

抽屉效果第三方类库

实现抽屉效果的第三方\类库...忘采纳引用

2014-10-31

侧拉栏抽屉效果

iOS开发所必备的效果--侧拉栏抽屉效果...代码可变动性强,可以单独实现左侧边栏滑动,又可实现右侧栏滑动.还有同时滑动..

2014-10-31

自定义ToolBar

研发过程中.有很多效果都需要自定义一些东西.闲暇之余写了一个自定义ToolBar Demo..仅供参考

2014-10-29

无缝连接循环滚动图

实现无缝链接循环滚动, 代码可移植性强.适于项目研发中使用.

2014-10-28

时间戳 日期时间的转换

时间戳与标准时间的转换 时间戳日期之间的转换

2014-10-28

网络状态检查

Apple 的例程 Reachability 中介绍了取得/检测网络状态的方法

2014-10-13

UI 关灯游戏

当你点击其中一盏灯泡时(如果是打开的状态,将要关闭,如果是关闭的状态,将要打开),被点击灯泡的上下左右四个灯泡(如果处于关闭状态,那么将要打开,如果处于打开状态,那么将要关闭)都会随着自己的状态而改变.直到全部关闭.获得胜利.

2014-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除