ios开发 UIPasteboard 的简单使用

ios开发 UIPasteboard 的简单使用 1.概述 UIPasteboard是ios中访问粘贴板的原生控件,可分为系统等级的和app等级的,系统等级的独立于app,可以复制一个app的内容到另一个app;app等级的只能在app内进行复制和粘贴;它们分别由+ (nullable UIPasteboard *)pasteboardWithName:(NSString *)pasteboar...
粘贴板 UIPasteboard

iOS开发-KVO 多次添加删除出现的问题

span style="font-family: inherit; font-size: 18px; background-color: rgb(255, 255, 255);"一、使用场景/span有时候我们会忘记添加多次KVO监听或者,不小心删除如果KVO监听,如果添加多次KVO监听这个时候我们就会接受到多次监听。 如果删除多次kvo程序就会造成catch,如下图 这时候我们就可以想一些方...
技术 记录 模型 开发 程序

iOS开发 MVVM+RAC 的使用

好长一段时间没有敲简书了!主要是因为一直在跑面试。终于还是在上海入职了!由于项目原因最终还是入了MVVM+RAC的坑下面是正题。Demo效果使用MVVM+RAC请求网络数据ReactiveCocoa简介在iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。比如按钮的点击使用action,ScrollView滚动使用delegate,属性值改变使用KVO等...
开发

ios开发----细节汇总

1.iOS 字符串 中包含 % 百分号的方法百分号的转换,NSString中需要格式化的字符串中百分号使用%%表示,而char*中百分号也是使用%%表示。例如:NSLog(@"%%%@%%",@"hello"),控制台会打印出%hello%。...
打印 百分号

iOS相机开发的踩坑篇

相机的设置,这个demo用GPUImageview为基准,做了一个基础的demo,处理了供底层OpenGL的方向处理,其他功能参考 最后的参考链接可以实现。ps:2016年整年基本上都是做avfoundation的开发,自我感觉对苹果这套库应该算是蛮了解了,网上的例子也很多,但是深入了解后发现很多其实坑很多,这篇分享主要是和大家介绍一下坑和难点,基本的用法可以看一下参考链接和下面的图。一. 整体...
开发 相机

iOS开发实战-时光记账Demo 网络版

之前写了一个本地数据库版本 戳这里 现在这个就是增加了后台 登录注册页面以及web的上传记录展示页面含有少量php有兴趣可以看下另外demo中包括数据库操作、json、网络请求等都没有用到第三方库,所以网络方面的逻辑可能有所欠缺,大神请轻拍。效果分析很简单的分析把大致需要编写的模块列出客户端部分分析与本地版的demo相比主要是多了服务器请求操作新增数据库内容:Users表与Tally表关系:一...
ios

“微信Web开发者”拷贝工具 - weapp-quick

weapp-quick WeApp Quick Start APP Code 从“微信Web开发者”工具中拷贝出来的,路径 app/dist/weapp/quick 相关资源 Awesome WeApp 【IDE破解】 微信小程序「官方示例代码」浅析(微信公众号) 微信...

微信小程序模块化开发框架 - Labrador

特性 使用Labrador框架可以使微信开发者工具支持加载海量NPM包 支持ES6/7标准代码,使用async/await能够有效避免回调地狱 组件重用,对微信小程序框架进行了二次封装,实现了组件重用和嵌套 自动化测试,非常容易编写单元测试脚本,不经任何额外配置即可自动化测试 使用Editor Config及ESLint标准化代...

一个为微信小程序开发准备的基础骨架 - weapp-boilerplate

骨架特点 开发阶段与生产阶段分离。 自动化生成新页面所需文件并添加到配置中。 以Standard Code Style校验全部的js和json文件。 开发阶段json配置文件可以有注释,方便备注。 代码中集成部分文档内容,减少查文档的时间。 开发阶段可以使用less完成样式编码,原因你懂得~ (如果你了解这些,当然可以支...

微信小程序开发 Vim 插件 - Wxapp.vim

微信小程序开发 Vim 插件。 提供包含文件检测、智能补全、文档跳转、语法高亮、缩进、代码段、单词列表、语法检查等功能。 安装方式 以下分别是使用NeoBundleVundle vim-plug 安装的命令: NeoBundle 'chemzqm/wxapp.vim' Plugin 'chemzqm/wxapp.vim' Plug 'chemzqm/wx...