首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
十拿九稳
掘友等级
Flutter
|
Flutter前线
Flutter 专家之路
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
163
文章 152
沸点 11
赞
163
返回
|
搜索文章
最新
热门
iOS布局约束CHCR让布局更婀娜
两个label同一行布局的时候,传统做法是将其中的一个label的宽度固定;另外一个label设置左右约束,让它跟随屏幕宽度拉伸压缩。如下的例子,我给商品数量Label加了一个60宽度约束。然后,我们先来看看这样做的问题 极端情况,当商品数量很大时就显示不下了。 要解决这两个问…
iOS拦截H5的<input>标签读取文件
HTML的input标签在 type = "file" 时,即变为文件上传控件,浏览器会去监听这个标签,根据标签的另外一个 accept 字段的内容去调取各个平台的相关系统资源,如图片,视频,声音等,iOS也不例外。通过这个标签,移动端的H5页面就有直接获取系统资源的能力。但是…
iOS国际化(多语言)漫谈
在工程的Localizations中每新增一种语言,xcode会提示我们生成对应的文件,而后也生成了对应的文件夹。 iOS为这些文件提供了快捷的国际化方案。对于字符串资源文件生成相应语言的字符串文件放在对应的文件夹中,而XIB和StoryBoard则可选整个文件和字符串资源。具…
快速了解iOS签名机制
用于加密的密钥(公钥)可以公开解决了密钥共享问题,加密速度慢。 数字签名是验证消息的合法性和确定发送人(一个私钥对应一个发送者,拿该发送者的公钥来验证即可)。 以上有个缺点就是如果明文消息很大,那么对于签名的加解密过程以及最终的比对都是灾难性的资源消耗。 这样看起来是不是比较完…
Flutter试用报告
Dart运行时和编译器支持Flutter的两个关键特性:在开发阶段采用,采用JIT模式,改动无需编译,极大的节省了开发时间;发布时可以通过AOT生成高效的ARM代码以保证应用性能。 另外Dart还支持静态类型检查,相比JavaScript在开发时有很大优势。 Flutter框架…
iOS多线程基础(想不会都难)
在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以通过多种途径达到这个目的。多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了通过提高资源使用效率来提高系统总体的效率。线程是…
iOS开发中pch文件的使用误区
在Xcode 6之前,在项目中使用pch文件很流行,把头文件和宏定义都扔进去,可以少写很多代码,提高开发效率。Xcode 6之后,苹果默认去掉了pch文件,很多人都说是pch降低了编译速度,苹果为了用户体验就去掉了。然后大部分人就开始不用pch了。 事实上,pch不但不会降低编…
tableView入门到性能优化
在UITableView中,每一个单元格被称为cell,如果想在UITableView中显示数据,需要设置UITableView中cell的数量及每个cell显示的内容.UITableView并不能直接显示数据,它需要设置数据源(datasource),数据源遵守协议,并实现其…
SQLite数据库基础(看完就上手)
数据库可以分为2大种类:1. 关系型数据库(主流) 2. 对象型数据库 SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了,它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快。 ###1. 什么是SQL #…
NSOperation以及多线程技术比较
NSOperation是苹果推荐使用的并发技术,它提供了一些用GCD不是很好实现的功能。NSOperation是基于GCD的面向对象的使用OC语言的封装。相比GCD,NSOperation的使用更加简单。NSOperation是一个抽象类,也就是说它并不能直接使用,而是应该使用…
下一页
个人成就
文章被点赞
119
文章被阅读
48,755
掘力值
973
关注了
87
关注者
76
收藏集
20
关注标签
13
加入于
2017-07-22