首页
学习
活动
专区
工具
TVP
发布

LinXunFeng的专栏

专栏作者
68
文章
111678
阅读量
30
订阅数
Flutter - 解决混合开发iOS脚本打包遇到的问题
到 Flutter 环境目录下,按图上所示地址找到 xcode_backend.sh,也可以直接看 官方脚本链接
LinXunFeng
2020-08-16
1.8K0
Flutter - 混合开发
使用混合开发就不能像之前一样直接上来就创建一个 Flutter 项目,而是要使用 Flutter模板
LinXunFeng
2020-07-14
1.2K0
Flutter - 打印好用的Debug日志
做 iOS 开发时这个功能很常用, 在 OC 和 Swift 中都可以很轻松实现,因为系统本来就提供了用于日志输出的预处理宏,只要我们拿来拼接就可以了,但是在 Dart 中并不提供这些,那有什么办法实现它呢?
LinXunFeng
2020-06-29
2.3K0
Dart - 抽象类的实例化
Dart 抽象类可以只声明方法,也可以有具体的方法实现,但是不能直接用抽象类来创建实例,只能被继承使用或者充当接口。
LinXunFeng
2020-06-08
2.6K0
解决Transporter一直卡正在验证的问题
其实原因很简单,就是 /User/当前登录用户/Library/Caches/com.apple.amp.itmstransporter 这个目录里的文件不全,一直处于下载更新的状态。
LinXunFeng
2020-03-20
2.3K0
解决SecurityEnvSDK与SGMain的冲突问题
虽然解决这个问题的方式很简单,但是每次 pod install 后都要做一遍该操作,这就很无语了 。
LinXunFeng
2020-03-20
1.2K0
解决 Error: parent directory is world writable but not sticky
使用 Homebrew 安装 yarn 时遇到了 Error: parent directory is world writable but not sticky
LinXunFeng
2019-06-18
8480
Xcode10.2无法将项目运行到iOS10以下的模拟器上
打开终端,执行一下该命令就可以了,其中 iOS 9.1.simruntime 需要根据自己的情况修改版本号
LinXunFeng
2019-05-13
2.2K0
Swift 掌控Moya的网络请求、数据解析与缓存
解决的方案有很多,不过我比较习惯使用 MoyaMapper ,不仅可以解决上述问题,还提供了多种模型转换、数据互转、多种数据类型任意存储的便捷方法。掌控Moya的网络请求、数据解析与缓存简直易如反掌。
LinXunFeng
2018-12-04
2.3K0
Swift 优雅的适配大小
SwiftyFitsize在默认状况下所使用的参照宽度为iphone6的375 如果设计图所选用设备的宽度与默认值不同,可以在AppDelegate下初始化所参照的宽度
LinXunFeng
2018-11-22
5770
iOS 面向协议封装全屏旋转功能
到这里相关的说明已罗列完毕,有什么不清楚的可以下载Demo看看,或者在文章下方留言提问
LinXunFeng
2018-10-10
9730
Swift 3.0 高仿喜马拉雅FM高仿喜马拉雅FM
高仿喜马拉雅FM gitHub: https://github.com/LinXunFeng/LXFFM 说明 基于Swift 3.0 编写而成,运行环境要求: Xcode 8.0 LXFFM 原OC
LinXunFeng
2018-07-09
8560
iOS - LXFDrawBoard 多功能小画板LXFDrawBoard
LXFDrawBoard 多功能小画板 GitHub: Demo Usage 将LXFDrawBoard拖入项目中,导入头文件LXFDrawBoard.h,需要什么笔刷可以在Brush文件夹中找到即可使用,具体使用方法可以参考Demo LXFDrawBoardDelegate 返回需要添加的描述 - (NSString *)LXFDrawBoard:(LXFDrawBoard *)drawBoard textForDescLabel:(UILabel *)descLabel; 当添加或修改描述时调用
LinXunFeng
2018-07-09
1.2K0
iOS - 给高仿微信添加直播聊天功能
抽空给之前做的开源项目【高仿微信】添加直播功能,由于时间有限,做得不是很完美,有空再去完善吧,能用就好~~ 在此提供存放于百度云的完整项目【高仿微信】- 百度云 希望各位能在我的GitHub上献
LinXunFeng
2018-07-09
2.5K3
iOS 组件化开发(三):加载资源文件
经过前两篇文章的学习,相信对组件化开发有了大致的了解,那我们这篇文章就来讲讲资源文件的加载吧 这里我新建了一个LXFMain组件库,主要是用来显示TabBar的玩意,然后再进行组件化抽离出来,其中
LinXunFeng
2018-06-29
1.8K0
打造Moya便捷解析库,提供RxSwift拓展
一、概述 1、相信大家在使用Swift开发时,Moya是首选的网络工具,在模型解析这一块,Swift版模型解析的相关第三方库有很多,本人最习惯用的就是SwiftyJSON。 2、下面会开始讲解整个主要的开发功能与思想。 3、以下内容是基于大家会使用Moya和SwiftJSON的前提下所著,还不会的同学可以先简单了解后再来阅读本篇文章哦~ 二、功能开发与思想讲解 1、尝试模型解析 Moya请求服务器返回的数据以Response类返回给我们,那我们就给Response类做一个扩展,这里以解析模型为例 //
LinXunFeng
2018-06-29
9730
iOS 面向协议方式封装空白页功能
为了良好的交互体验,相信大家在对待scrollView无数据时的提示页都会使用一些第三方来定制,最典型的就是使用DZNEmptyDataSet。但是每个界面都写一堆与DZNEmptyDataSetDelegate,DZNEmptyDataSetSource相关的代码就不太好,那一般情况下自然的就会采用继承的方式来避免。而Swift除了可以面向对象编程,它还可以面向协议编程。那可不可以也用协议来解决情况呢?嘿嘿,这个可以有,那我们接下来就来试试怎么通过协议的方式来避免上述情况,并且实现一行代码添加空白页功能
LinXunFeng
2018-06-29
1.4K0
iOS 组件化开发(一):远程私有库的基本使用
随着项目功能的不断增加,越来越多的开发人员加入,业务主线也随之越来越多,造成耦合越来越严重,编译越来越慢,测试不独立等一系列问题。为了解决此类情况,我们可以考虑到使用组件化开发 概念 组件化就是将一个单一工程的项目, 分解成为各个独立的组件, 然后按照某种方式, 任意组织成一个拥有完整业务逻辑的工程。 优势 独立:独立编写、编译、运行、测试 重用:功能代码的重复使用。比如不同项目使用同一功能模块 高效:任意增删模块,实现高效迭代 组件化还可以配合二进制化, 提高项目编译速度 组件分类 大体
LinXunFeng
2018-06-29
1.6K0
Swift 解决Debugger中无法获取变量值的问题
遇到这个问题已经很久了,由于忙于开发就没去管它,今天抽空看看问题并解决它,并记录下来,希望能帮那些也遇到这种的小伙伴们脱离苦海,阿弥陀佛~ 打断点运行项目并停于断点处,在控制台中敲入以下其中一条 po 变量名 or print 变量名 会出现出现问题的地方 warning: Swift error in module 项目名. Debug info from this module will be unavailable in the debugger. error: in auto-import:
LinXunFeng
2018-06-29
2K0
iOS 组件化开发(二):远程私有库的更新与子库
在上一篇【iOS 组件化开发(一):远程私有库的基本使用】中我们已经实战了远程私有库的基本操作,但是组件不可能上传一次就完事了,随着业务的增加,我们的组件可能还需要添加更多的东西,或者修复一些问题,这
LinXunFeng
2018-06-29
1.6K0
点击加载更多
社区活动
征集 | 幻兽帕鲁腾讯云教程
最高享8.6W,2月7日截止报名
玩转Python征文挑战赛
优先体验社区新功能,赢取众多精美礼品!
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档