原创 Swift WKWebView詳細解讀

github地址:https://github.com/LINGLemon/LXFSwiftApp 1.基本方法和屬性 首先介紹下WKWebView的一些常用的方法和屬性: 實際使用中,一般還要搭配使用到WKUIDelegate和WKNa

原创 Swift 字符串轉類型

let projectName = Bundle.main.infoDictionary!["CFBundleExecutable"] as? String let className = projectName! + "." + co

原创 Swift 自定義UITableView

github demo:https://github.com/LINGLemon/LXFSwiftApp UITableView是我們開發過程中比較常用的,用於顯示一系列對象,UITableView繼承自UIScrollView,UIS

原创 Swift 單例的實現與解析

單例 Singleton 是設計模式中非常重要的一種,在 iOS 中也非常常見。在之前的面試過程中也被問到過單例相關的問題,當時感覺自己答得不是很好,後來也是又深入研究了一下。本文主要是簡單分析一下單例,並且討論了一下 Swift 中單例

原创 Swift 跳轉到storyboard創建的界面

let destinationStoryboard = UIStoryboard(name:"storyboard文件名", bundle:nil) let destinationViewController = destination

原创 Flutter開發筆記12 - Flutter包與插件的開發

一、Package簡介 1、pubspec.yaml 2、一個lib文件夾   二、Package類型 1、package(一般主要是dart的代碼) 2、plugin(有Flutter、iOS、Android的)   三、創建包的方式

原创 Flutter開發筆記04 - Flutter_Widget佈局控件筆記

1、Stack Stack即層疊佈局控件,能夠將子控件層疊排列。Stack控件的每一個子控件都是定位或不定位,定位的子控件是被Positioned控件包裹的。Stack控件本身包含所有不定位的子控件,其根據alignment定位(默認爲

原创 Flutter開發筆記03 - 網絡圖片緩存plugin

參考:https://pub.dartlang.org/packages/cached_network_image#-installing-tab- 1、在pubspec.yaml file中添加: dependencies: ca

原创 Flutter開發筆記07 - StatefulWidget與其基礎組件

GitHub Demo 地址:https://github.com/LINGLemon/FlutterStatefulWidgetGroupDemo 先列舉StatelessWidget與其相關的基礎組件: MaterialApp:材料

原创 Flutter開發筆記09 - Flutter頁面跳轉

GitHub demo:https://github.com/LINGLemon/FlutterNavigatorDemo 1、創建項目 2、每個界面必須是Scaffold作爲根節點 3、可以根據路由名字與否進行頁面跳轉 根節點代碼:

原创 Flutter開發筆記05 - 開發底部導航欄

GitHub Demo:https://github.com/LINGLemon/FlutterBottomNavigationBarDemo 1、創建一個新的項目,然後創建如圖項目結構 2、tab_navigator.dart代碼詳解

原创 Flutter開發筆記06 - StatelessWidget與其基礎組件

GitHub Demo 地址:https://github.com/LINGLemon/FlutterStatelessWidgetDemo 先列舉StatelessWidget與其相關的基礎組件: 其中, Container:容器組件

原创 Flutter開發筆記08 - Flutter佈局Widget練習

參考另一篇詳細widget說明:https://blog.csdn.net/sinat_31177681/article/details/89178478 GitHub Demo 地址:https://github.com/LINGLem

原创 Flutter開發筆記10 - 如何檢測用戶手勢與處理事件

GitHub Demo:https://github.com/LINGLemon/FlutterGestureDemo 直接上碼: 包含點擊事件,還有拖拽事件 import 'package:flutter/material.dart'

原创 iOS Cocoapod 下載別人github代碼

fork 別人的項目之後,在profile中添加如下代碼 pod 'LYEmptyView', :git => 'https://github.com/LINGLemon/LYEmptyView.git'