欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 ...
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 ...
WebSocket学习笔记IE,IOS,Android等设备的兼容性问 一、背景 公司最近准备将一套产品放到Andriod和IOS上面去,为了统一应用的开发方式,决定用各平台APP嵌套一个HTML5浏览器来实现,其中数据通信,准备使用...
这篇规范一共分为三个...iOS规范:仅适用于iOS的代码规范(使用Objective-C语言)。 一. 核心原则 原则一:代码应该简洁易懂,逻辑清晰 因为软件是需要人来维护的。这个人在未来很可能不是你。所以首先是为人编写...
前段时间对相册研究了一小下,今天闲着就总结总结 给自己加深下印象~//创建照片选择器 UIImagePickerController *pickerVc = [[UIImagePickerController alloc]init];//设置之前根据需要判断对应数据源是否支持 否则...
使用Fastlane+蒲公英自动打包发布。iOS自动化部署
最近看到的一个不错的demo,让tableView进入添加动画效果UITableView 是iOS日常开发中经常使用到的控件。tableView的普通展示效果比较生硬,为了提升APP的活力,提升体验,我们可以对根据tableView的特点,操作Cell...
音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢? iOS给出的解决方案是"AVAudioSession" ,通过它可以实现对App当前上下文音频资源的控制,比如...
关于代理不回调问题, 以下按照脑残级别排序: ... 新方法得判断iOS版本 4. 引用对象被释放了 5. 具体功能info.plist配置错误 6. 在block中设置有时会出现代理不回调问题(用通知代替) 错误1,2 :对于错误1,2
目录前言Shell脚本涉及的工具xcodebuild和xcrunaltoolfir-cliPlistBuddy一些概念的区别具体实现xcodebuild和xcrun准备Plist文件获取命令行参数清理构建目录编译打包成Archive将Archive导出上传到Fir验证并上传到App ...
前言ClickHouse广泛用于用户和系统日志查询场景中,借助腾讯云提供基础设施,微信也在分阶段逐步推进clickhouse的建设和应用,目前作为基础建设的一部分,主要针对于OLAP场景,...
自从iOS8开始,许多第三方输入法出现,但是旧项目里面没有对第三方输入法做过适配,倒是用户出现许多问题,网上有代码,在 Appdelegate.m中,添加- (BOOL)application:(UIApplication *)application ...
标签: KVC
KVC(Key-value coding)键值编码,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性。而不是在...
iOS打包ipa安装包的流程
在小伙伴假装想学习的情况下让我写个博客,他去假装学一学。也考虑到一些开发者的确遇到这个问题,所以Do it。最近不开心,废话不多说。直接进正文。 ...现在想进行上线需要怎么做呢。 非常简单到飞起。...
标签: ios
/** @method 获取指定宽度width的字符串在UITextView上的高度 @param textView 待计算的UITextView @param Width 限制字符串显示区域的宽度 @result float 返回的高度 */ - (float) heightForString:...
目录 UI@ 日历三方库@ 下拉刷新@ 模糊效果@ 富文本@ 图表@ 颜色@ 表相关@(TabbleView、Tabbar、即时聊天界面) TableView@ CollectionView@ 隐藏与显示@ ...Cate
ios9变化挺多的,一哥们写的挺好,贴上地址。 https://github.com/ChenYilong/iOS9AdaptationTips一、ios9网络适配_ATS(App Transport Security):改用更安全的HTTPS 一个符合 ATS 要求的 HTTPS,应该满足如下条件...
回头看了看自己写的博客,猫猫决定以后更改风格 本意是想大家看效果直接拷贝代码能用,注释齐全也方便学习,但是发现这样对新手学习特别困难,以后素材源码不会上传了,有想要的可以去群里找。...
前置条件 开发者使用的是 mac 或 linux 系统。 已经安装好 ruby、rubygems、bundler。 已经安装了 Fastlane。如果没有安装,请参考:官方安装指南。... 本示例使用环境为:macOS 10.13.6, Xcode 9.3(9E145), ...
一、本MAC初次使用Coco Pods (非初次使用请跳到二) 输入命令行Xcode-select --install 查看是否安装了pods ... 安装完了后 ,需要进去到root下面,使用sudo -i或者sudo su进入到root之后执行sudo gem install ...
从sdk3.2.5升级到sdk 5.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。 1,警告:“xoxoxoxo” is deprecated 解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。 2,警告:Declaration of ...
这是困扰我好久的问题,最终找到了一个博客,完美解决。非常完美!!!这个是原文 自定义tabBar在push到下一个界面的时候实现隐藏本来想以自己的理解写一遍的,不想写了。��
前言:最近在研究自定义控件,由于想要彻底的定制控件的视图还是要继承UIView,虽然对CALayer及其子类很熟练,但是对Quartz 2D这个强大的框架仍然概念模棱两可。于是,决定学习下,暂定7篇文章讲解,会写一些Demo。...
iOS APP跳转设置界面以及设置中的其他界面 1、跳转设置总页面(iOS10+以及之前的都可以用:ios10+ 是跳转到了应用到设置界面) [[UIApplication sharedApplication]openURL:[NSURL ...
ios开发FMDB导入SQLCipher加密数据库 工程用得FMDB做数据库的操作,后期要对数据库做加密,这里有两种方法: 1.对数据库内容加密,存的时候加密,用得时候解密。 2.直接对数据库文件加密。 ...