摘要: 一文弄懂CGAffineTransform和CTM一些概念坐标空间(系):视图(View)坐标空间与绘制(draw)坐标空间CTM:全称current transformation matrix,看名称 “当前变换矩阵” 也就是矩阵。CGAffineTransform:是一个具体的矩阵数据值。CGA 阅读全文
posted @ 2021-10-18 18:02 iOS小熊 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 计算裁剪区域 现在我们已经得到了一个正向的图片, 如果我们的相机框并非在中心区域,如图,我们如何得到想要的结果? 我的解决思路是,把拍照框裁剪问题 拆分成三个问题 1.相片旋转问题,这个在“iOS自定义拍照框拍照&裁剪(一)”已经处理 2.裁剪区域问题。 3.预览显示问题。 裁剪区域问题 1.计算出 阅读全文
posted @ 2021-10-15 10:33 iOS小熊 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 卡片机时代 很重要的一点是,相机本身是没有方向概念的,它不理解拍摄的内容,只会以相机自己的坐标系去保存数据,下图展示了相机对“F”进行四个角度拍摄时返回的图片数据。 最初的卡片机时代,照片都会经由底片洗出来,那时不存在照片的方向问题,我们总可以把洗出来的照片通过简单的旋转来进行观看。比如这张照片墙中 阅读全文
posted @ 2021-10-15 09:24 iOS小熊 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 和Swift模块化混编方案 背景 目前的工程是纯OC的工程,并且已经使用了Cocoapods实现模块化管理。为了与时俱进,现需要引入swift到工程,并且能够让cocoapods管理的Swift模块与OC模块相互调用。 混编方案 1.添加空的Swift文件到主工程,比如叫XXMain.swift 注 阅读全文
posted @ 2021-05-24 15:45 iOS小熊 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 其他Cordova相关文章链接 - Cordova-现有iOS工程中集成Cordova - Cordova-在现有iOS工程自动化接入Cordova插件(cordova机制原理) - Cordova-源码分析 1.创建一个测试工程 //创建cordova工程 cordova create cordo 阅读全文
posted @ 2020-05-28 17:46 iOS小熊 阅读(1026) 评论(0) 推荐(1) 编辑
摘要: ``` 很多程序员是这样的,看到一个产品,首先想到的就是如何去实现,并且很看中产品性能。 很多程序员会自命不凡,觉得老大的技术也就那样,还不如自己,根本瞧不上别人。 很多程序员会焦虑赚的钱不够多,然后花更多的时间去看技术书籍。 从技术角度看,这些当然没有问题。问题是,他们就只看到了技术这一个点。 这就像,小时候只看成绩,成绩好就是最优秀?唱歌的歌手只看技巧,技巧强就是最好?亲爱的,你们眼里除了技术 阅读全文
posted @ 2020-04-27 11:14 iOS小熊 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 突然有一天,问了自己这么个问题“从毕业工作到现在,我用了多长时间才交到能交心的朋友?”。 现在想想,从毕业工作开始,好像确实有很长的一段时间时间没有过能够交心的朋友, 工作0~3年基本都是跟大学同学一起玩,而且跳槽也比较频繁,基本上一年一跳,没有交到能交心的朋友。 第3~6年,倒是一直在一个企业工作 阅读全文
posted @ 2020-04-26 15:54 iOS小熊 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 护航文档 版本需求列表 | 需求 | 开发责任人 | | | | | MMDrawerController、GCDTimer、Speex_armv7s等11个库迁移 | 熊文杰 | | | | 相关人员 | 职称 | 开发人员 | | | | | 开发 | 熊文杰 | | 测试 | xxx | | 阅读全文
posted @ 2019-12-11 14:40 iOS小熊 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 2019年总结 工作总结 移动应用门户登录SDK 移动开发平台iOS端 JSSDK改造、新功能添加和维护 自动化工具 打包脚本 ioscli脚手架 cordova插件自动化接入工具 定制需求脚本工具。实现特定项目 配置修改,代码插入等硬性要求业务分离 自动化bundleid生成和描述文件的生成— 下 阅读全文
posted @ 2019-12-10 17:52 iOS小熊 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 简介 iOS系统库实现AES CBC PKCS7Padding 和 AES ECB PKCS7Padding //加密 + (NSData )encryptAES:(NSString )content key:(NSString )key { NSData contentData = [conten 阅读全文
posted @ 2019-11-08 18:01 iOS小熊 阅读(1968) 评论(0) 推荐(0) 编辑