首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RunTitan
掘友等级
iOS开发工程师
iOS/Swift/Flutter/React Native/JavaScript/Python
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
Flutter开发之Dart的数据类型01
为了代表布尔值,Dart有一个名字为bool的类型。 所有的元素都是相同的fill值。 如果指定的值是一个可变对象,那么List中所有的元素都是相同的对象,并且是可修改的 elements的Iterator规定了元素的顺序。 当growable为true(默认)时,构造函数返回…
Flutter开发之Dart语法基础
类似的,Dart支持顶级变量,以及依赖于类或对象(静态变量和实例变量)变量。实例变量有时被称为域或属性 Dart不具备关键字public,protected和private。如果一个标识符以下划线(_)开始,那么它和它的库都是私有的 只有当obj实现了 T 的接口, obj i…
Flutter的安装和配置
缺点也很致命, 在对体验和性能有较高要求的情况下, WebView的渲染效率和JavaScript执行性能太差。再加上Android各个系统版本和设备厂商的定制,很难保证所在所有设备上都能提供一致的体验 磁盘空间: 700 MB (不包括Xcode或Android Studio…
Swift5.0新特性更新
除了接受各种输入外,您还可以为各种输出提供多个重载, 自定义返回值, 可以是String, Int等等...... 可以将它应用于结构,枚举,类和协议。 Sequence协议不再具有SubSequence关联类型。先前返回SubSequence的Sequence方法现在会返回具…
JavaScript基本语法03
BOM:浏览器对象模型(Browser Object Model),是一个用于访问浏览器和计算机屏幕的对象集合。我们可以通过全局对象window来访问这些对象。 警告框经常用于确保用户可以得到某些信息。 确认框通常用于验证是否接受用户操作。 当确认卡弹出时,用户可以点击 "确认…
Socket搭建即时通讯服务器
客户端A与客户端B如何产生通信?客户端A不能直接和客户端B,因为两者相距太远。 这时就需要通过IM服务器,让两者产生通信. 例如: 急送一个快递,HTTP协议指的那个快递单,你寄件的时候填的单子就像是发了一个HTTP请求。而TCP协议就是中间运货的运输工具,它是负责运输的,而运…
iOS的静态库和动态库
动态库:动态库则不会复制, 只有一份. 程序运行时动态加载到内存; 系统只加载一次, 多个程序共用, 节省内存 开发第三方SDK, 例如: 友盟SDK, 百度地图SDK.... 1. 选择framework 2. 选择编译环境 3. 手动设置静态库 4. 静态库版本 5. 添加…
移动开发之Fastlane自动化
....... Fastlane是一个ruby脚本集合,它可以按照我们指定的路线,在指定位置执行我们所要执行的操作。这里我们称这样的路线为「航道(lane)」,这样的操作称为Action
iOS组件化之私有库
随着公司业务的不断发展,应用的代码体积将会越来越大,业务代码耦合也越来越多,代码量也是急剧增加如果仅仅完成代码拆分还不足以解决业务之间的代码耦合,而组件化是一种能够解决代码耦合、业务工程能够独立运行的
Realm在iOS中的简单使用
开源。Realm移动端数据库相关代码已全部开源。数千开发者在GitHub上参与了相关工作。另外还有几百个Realm数据库相关的扩展。 跨平台:现在绝大多数的应用开发并不仅仅只在iOS平台上进行开发,还要兼顾到Android平台的开发。为两个平台设计不同的数据库是不明智的,而使用…
下一页
个人成就
文章被点赞
679
文章被阅读
280,724
掘力值
5,364
关注了
35
关注者
341
收藏集
0
关注标签
40
加入于
2018-02-07