首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
胜同学45705
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
赞
文章( 68 )
沸点( 0 )
源码阅读:Masonry(一)——从使用入手
该文章阅读的Masonry的版本为1.1.0。 本来不想贴直接使用原生API的实现方式,但是文章写到一半发现没有对原生API的解释,Masonry的实现也不太好解释,于是就添加了这个第0节,对NSLayoutConstraint这个类稍微介绍一下。 首先把要设置autolayo…
《Effective Objective-C 2.0》读书/实战笔记 二
顾名思义就是说在自己开发的类需要加前缀,iOS程序员开发工程师普遍使用双字母的前缀,就像我在开发时习惯加前缀 XW,其实,这是不科学的,因为苹果爸爸公司保留使用所有“两字母前缀”的权利,所以自己的前缀应该是三个字母的,不仅仅是类名,还有分类、全局变量... 在类中提供一个全能初…
从 Notification.Name 看 Swift 如何优雅的解决 String 硬编码
初学 Swift 中相关 NSNotification 的代码时, 发现了之前熟悉的 name 参数的类型由 Objective-C 中的 NSString 变成了 Notification.Name 类型. 并不是我期望的 String 类型...这是怎么回事呢? 那么, 在…
iOS:一用就上瘾的BottomSheetView
可以看到列表的显示与隐藏,都只能通过按钮触发。不能通过手势驱动。不能设置最小可显示范围。针对以上问题,就有了这个项目。 其实以上的需求核心问题就一个,如何优雅的解决:当内容还未到最大可显示范围时,列表里的内容不能滚动;当内容显示到最大的时候,如何不断开当前滚动手势,继续滚动列表…
「 iOS 知识小集 」2018 · 第 24 期
我们或多或少了解,Objective-C 中的 NSArray、NSSet、NSDictionary 与 NSObject 及其子类对象的 hash、isEqual 方法有许多联系,这篇小集讲一下其中的一些细节。 NSArray 允许添加重复元素,添加元素时不查重,所以不调用上…
[译] 重写 loadView() 方法使 Swift 视图代码更加简洁
究竟选择使用 Storyboards 还是纯代码书写 view 是非常主观的事情。在对两种方式都进行了尝试之后,我个人支持使用纯代码书写 view 来完成项目,这样能够允许多人编辑相同的类而不产生讨厌的冲突,也更方便进行代码审查。 在最开始练习纯代码写 view 的时候,人们普…
[译] 为移动应用设计搜索功能
经过了前三期的功能探索后,这次我又为你们准备了一个有趣的主题 —— 移动应用的搜索功能。当然搜索功能相当复杂,因此本文并未涵盖所有相关的内容。而我将讨论如何从应用的两种最常见的搜索方式之间进行选择:首页搜索栏或底部导航栏的搜索标签。 在本文中,我将针对当前最受欢迎的两种移动应用…
Flutter http请求库dio 1.0正式发布
自dio开源至今,收到了大量国内外开发者的反馈,到目前为止,dio在pub仓库得分96分,github dart语言下开源项目排名已上升到前20,dio现在也是flutter第三方package中star数最多的。在dio开源的两个月中,已迭代了18个小版本,国内外有多家公司的…
React Native 在「元气阅读」的实践
经历了三个多月的集中开发,阅文集团旗下二次元产品「元气阅读」APP 终于在各大应用商店上架了。「元气阅读」APP 大部分的功能模块基于 React Native 开发,整个开发过程前端团队趟了不少 React Native 的坑,同时也积累了不少实践心得,与大家一起分享。 在使…
下一页
关注了
176
关注者
0
收藏集
2
关注标签
64
加入于
2018-05-18