本系列文章主要是对《Objective-C 高级编程》这本书做的读书笔记总结,除了这本书中的内容以外,也加上了自己对开发技术的理解和一些个人的经验分享。 Blocks是什么 Blocks是C语言的扩充功能,是带有局部变量…
分类:IOS
Objective-C runtime 拾遗 (一)——NSInvocation 调用Block
起 一日在开发之中,遇到这样一个问题,在某些场合,需要用NSInvocation来调用Block,而Block签名并不是固定,即,Block参数类型个数可以不同。 问题 回忆NSInvocation 一般用法 自然想到了…
准备提交app
App开发了拉么久,准备上线,听说appstore审核很严苛,容易被拒,所以先恶补一下相关知识. http://zhuanlan.zhihu.com/100000PM/20010731 http://www.youxit…
优雅地书写 UIView 动画
原文: Swift: UIView Animation Syntax Sugar作者: Andyy Hope译者: kemchenj 闭包成对出现时会恶心到你 Swift 代码里的闭包是很好用的工具, 它们是一等公民, …
uni-app官方教程学习手记
本人微信公众号: 前端修炼之路,欢迎关注 背景介绍 大概在今年的十月份左右,我了解到Dcloud推出了uni-app。当时下载了一个Hbuilder X,下载了官方提供的hello示例教程。经过一番努力,在云端打包成功了…
唐巧的iOS技术博客好文列表
过去几年里我和我的团队做的事情太杂了,甚至还扑在了cocos2d-x上,接下来终于可以专注在iOS和Android原生开发领域了,所以今天特意花了一天时间补课,把唐巧的博客截止到今天(2014.12.19)的好文都看了一…
iOS模块化探索实践
背景:由于目前所在公司的iOS项目的依赖管理是比较原始的状态,但是APP功能又是越来越复杂的,这就带来的很多问题,比如开发时编译时间过长、模块间耦合严重、模块依赖混乱等。最近又听说这个项目中的部分功能可能需要独立出一个新…
国内值得关注的官方API集合
项目地址:https://github.com/marktony/A… 本页仅收集国内部分官方API,如需查看其他版本,请点击这里。 目录 笔记 出行 词典 电商 地图 电影 即时通讯 开发者网站 快递查询 …
小程序点赞收藏功能
一.收藏 focusFavoriteTab: function (e) { var that = this; var isFocus = that.data.isFocus; console.log("isFocus",…
JohnLui/AliyunOSS v1.0 发布,附 Laravel 框架详细使用教程及代码
___ __ _ ____ _____ _____ / | / / (_) __ __ __ __ ____ / __ \ / ___/ / ___/ / /| | / / / / / / / / / / / / / _…
思路清奇:通过 JavaScript 获取移动设备的型号
我们一般在浏览器里识别用户的访问设备都是通过 User Agent 这个字段来获取的,但是通过它我们只能获取一个大概的信息,比如你用的是 Mac 还是 Windows,用的是 iPhone 还是 iPad。如果我想知道你…
h5 ios输入框与键盘 兼容性优化
起因 h5的输入框引起键盘导致体验不好,目前就算微信、知乎、百度等产品也没有很好的技术方案实现,尤其底部固定位置的输入框各种方案都用的前提下体验也并没有很好,这个问题也是老大难问题了。目前在准备一套与native协议 来…