会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hongsheng
博客园
首页
新随笔
管理
2019年8月14日
检测Xcode项目不用的文件与图片
摘要: 说明 项目经过几次改版后,体积越来越大,无用的资源文件越来越多,查找这些文件是件非常让人头疼的事。经过在网上的一番摸索终于找到了两个非常实用的小工具,可以快速的找到项目中无用的资源文件。 检测项目中无用的图片资源 使用检测工具 "LSUnusedResources" ,可以现在github上下载,然
阅读全文
posted @ 2019-08-14 15:12 hongsheng
阅读(2223)
评论(0)
推荐(0)
2018年11月6日
Markdown语法
摘要: 这是一级标题 <! 单行代码 代码... 代码... 代码... function fun(){ echo "这是一句非常牛逼的代码"; } fun(); 参考:https://blog.csdn.net/yilovexing/article/details/52693161
阅读全文
posted @ 2018-11-06 17:16 hongsheng
阅读(117)
评论(0)
推荐(0)
2018年10月31日
iOS动画
摘要: 一、动画介绍 Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。不阻塞主线程,可以理解为在执行动画的时候还能点击(按钮)。要注意的是,Core Animation是直接作用在CALayer上的,并
阅读全文
posted @ 2018-10-31 20:49 hongsheng
阅读(226)
评论(0)
推荐(0)
2018年10月30日
OC与JS交互之WKWebView
摘要: 一、WKWebView介绍 WKWebView是Apple在iOS8推出的Webkit框架中的负责网页的渲染与展示的类,相比UIWebView速度更快,占用内存更少,支持更多的HTML特性。 (1)常用属性及方法 (2)WKWebViewConfiguration (3)WKUserContentC
阅读全文
posted @ 2018-10-30 23:09 hongsheng
阅读(1651)
评论(0)
推荐(0)
OC与JS交互之UIWebView
摘要: 一、UIWebView介绍 (1)UIWebView提供了三个方法来加载html资源 1、 loadHTMLString:baseURL: 把html文件的内容以字符串的形式加载到webView里面,然后解析。编码为UTF8 2、loadData:MIMEType:textEncodingName:
阅读全文
posted @ 2018-10-30 23:08 hongsheng
阅读(639)
评论(0)
推荐(0)
2018年10月26日
KVC && KVO
摘要: 一、什么是KVC? KVC(Key-value coding)键值编码,它提供了一种通过key间接访问对象的属性或成员变量的方法,而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性或成员变量,而不是在编译时确定。 KVC的使用环境: 无论是property还是普通的全局属性变量
阅读全文
posted @ 2018-10-26 23:03 hongsheng
阅读(204)
评论(0)
推荐(0)
2018年10月25日
Cocoapods的使用
摘要: 一、CocoaPods的原理 CocoaPods的原理是将所有的依赖库都放到另一个名为Pods的项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。 二、CocoaPods
阅读全文
posted @ 2018-10-25 10:51 hongsheng
阅读(131)
评论(0)
推荐(0)
2018年10月24日
Git的使用基于命令行
摘要: 一、检查Git 使用Git前先检查本机上是否安装了Git,Mac上默认都是安装了Git的 1、打开终端,输入指令,如果已经安装了Git就会显示版本号 2、如果尚未安装Git,可以通过Xcode的Command Line Tools并使用如下命令安装Git 二、新建项目并上传 1、在远程第三方托管网站
阅读全文
posted @ 2018-10-24 11:32 hongsheng
阅读(391)
评论(0)
推荐(0)
GitHub的使用
摘要: 工作中一直在使用SVN对代码进行版本控制,今天尝试一下Git的用法,以GitHub为例。本文先从命令行的方式去实践怎么上传本地代码及更新代码到GitHub,之后再尝试用sourceTree工具对代码进行管理。 一、什么是GitHub GitHub是一个用于版本控制和协作的代码托管平台。它让你和其他人
阅读全文
posted @ 2018-10-24 10:10 hongsheng
阅读(133)
评论(0)
推荐(0)
2018年8月20日
Swift的Protocol
摘要: import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. ...
阅读全文
posted @ 2018-08-20 14:57 hongsheng
阅读(494)
评论(0)
推荐(0)
下一页