Flutter是什么 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并…
分类:IOS
Podfile中的 use_frameworks!
use_frameworks! A、用cocoapods 导入swift 框架 到 swift项目和OC项目都必须要 use_frameworks!B、使用 dynamic frameworks,必须要在Podfile文…
浅入浅出Swift
HelloWorld println("Hello, world") //木有分号! 变量 var foo = 7 foo = 8 常量 let pi = 3.14 map var occupations = [ "Ma…
iOS:ComponentKit 使用总结
前言的前言 好。。开始做下ComponentKit使用总结。。源码没有看,只看了一些概念以及API。本篇文章主要总结下使用心得以及ComponentKit的理念。一切的分析都基于使用层面上的。。大神请打脸或略过~ 本文面…
iOS开发学习路线
iOS开发学习路线 前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享 本文阅读建议 1.一定要辩证的看…
PermissionScope Swift4 兼容问题
PermissionScope是iOS非常好用的权限处理库,界面效果也非常精美。不幸的是作者已经停止维护。 PermissionScope is no longer supported. Please use an al…
iOS 12 JS数组Bug,可能带来互联网风波,附修复方法
作者:明非 来源: https://fanmingfei.com/posts/… 喜气洋洋,被安利使用iOS12,红红火火,更新最新版本。 网络上已经有人遇到 iOS 数组相关的一个Bug,似乎会酿成整个互联…
NSNotification 线程管理以及自动注销开源方案
背景 ios 的 notification 在多线程的情况下,线程的管理非常不好控制。这个怎么理解呢? 按照官方文档的说法就是,不管你在哪个线程注册了 observer,notification 在哪个线程 post,那…
iOS 学习资料整理(上)
看到一份很赞的IOS学习资料,由于SF文章字数限制,分两篇分享 原文 iOS 学习资料整理 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使…
怎样降低iOS代码耦合性
综述 凡是维护过中型项目的iOS工程师都应该有过类似的体验:ViewController代码繁重、功能复杂、维护困难,整个工程寥寥几个ViewController就完成了整个项目的开发。每个控制器中都囊括了所有的页面布局…
以后台形式运行golang程序
安装: go get github.com/icattlecoder/godaemon 示例: package main import ( _ "github.com/icattlecoder/godaemon" "lo…
原生App与javascript交互之JSBridge接口原理、设计与实现
前期调研 调研对象:支付宝,微信,云之家 调研文档:Android中JS与Java的极简交互库 SimpleJavaJsBridge 设计需求 阅读类型的业务功能页面需要由前端H5实现,需要做到服务端可控; 页面界面更改…