原创 GCD調用 引發的一些思考

前兩天同事,提了個有點意思的問題,今天突然想起來就整理一下,順便談一下自己的理解。 下面的這段代碼會怎麼打印? Dog * dog = [Dog new]; dispatch_after(dispatch_time(DISPA

原创 React Native 筆記之Props、State、Ref使用

Props props是React組件的輸入內容。 它們是從父組件傳遞給子組件的數據。props 是隻讀的。 不應該以任何方式修改它們. 代碼示例: import React, { Component ,PropTypes} fro

原创 React Native的組件

React Native的組件 什麼是React Native 組件?React Native 都有哪些組件?創建組件的三種方式[組件的生命週期](https://react.docschina.org/docs/react-comp

原创 大廠iOS APP都用了哪些第三方庫?

FaceBook YogaKit:方便快捷的UI佈局庫,類似於CSS。 React Native::跨平臺移動應用開發框架。 FXBlurView:可以實時處理的毛玻璃效果,更快速 更易於使用。 AsyncDisplayKit:異步繪製U

原创 UIButton 自定義子佈局 實現圖文排版

效果圖 代碼示例 // // LYUContentLayoutBtn.swift // LYUMVVMKit // // Created by LYU on 2018/5/24. // Copyright © 2018年 LYU

原创 Command failed due to signal: Segmentation fault: 11

問題: 在swift 中 從string 轉換到 對象,然後一直報錯。 語法上並沒有什麼錯誤的提示,就是編譯過不了。 代碼實例: /// 這行代碼在編譯的時候一直過不去 vc = clsName!.currentClass!.init

原创 cocoapods版本更新 提示 Nothing to update

問題: cocoapods 是一個iOS項目中提供第三方庫管理的一個第三方庫。最近在使用的時候由於個人mac的cocoapods 升級到1.5.3,公司的cocoapods 還在1.5.2 ,在使用 sudo gem update co

原创 單向循環鏈表

概述 單鏈表的一個變形是單向循壞鏈表,即鏈表中最後一個節點的next域不再爲None.而是指向鏈表的頭節點。 操作 is_empty() 鏈表是否爲空 length() 鏈表長度 add(item) 鏈表頭部添加元素 append(i

原创 雙向鏈表的實現

概述 雙向鏈表或者雙面鏈表。每一個節點有兩個鏈接:一個指向前一個節點,當此節點爲第一個節點時 指向空值。 而另一個指向下一個節點,當此節點爲最後一個節點時,指向空值。 表現形式 操作 is_empty() 鏈表是否爲空 length

原创 Python 處理iOS ipa文件裏面的.plist

前言 在用python做腳本的時候,需要操作到iOS打包出來的ipa文件的plist文件。 解決方案 第三方庫:plistlib 插件 1、先寫入本地再讀取 # 讀寫文件 fp = open("1.plist", 'w') #

原创 Xcode9.3 xcodebuild 自動化打包發佈到蒲公英併發送郵件通知

前言 從事iOS最經常遇到的莫過於 測試同學過來 通知你 趕緊發個包 ~ ~ 。。然後一頓操作。作爲一個有着多年iOS開發經驗的程序猿,肯定不能再走尋常路,遂決定親自寫個腳本 ps: 其實是python忘的差不多了(本來也不咋的)

原创 基於better-scroll封裝slider組件

前言 輪播圖可以說是在開發中必不可少的組件。接下來這篇文章就基於better-scroll封裝一個簡單的slider。 better-scroll簡介 better-scroll可以說是在Vue開發移動端中最好用的滾動視圖的組件,基本上可

原创 Hexo + Git pages 免費搭建個人博客詳解

前言 經常看到別人搭建自己的博客,本文就基於Hexo和Git 搭建一個屬於自己的博客。 創建一個github倉庫 填寫倉庫的信息 安裝Hexo 首先需要在電腦中安裝Node.js和git: node:直接下載安裝 Node.js g

原创 解決頁面退出 WebView 繼續播放視頻音樂的問題

前言 在iOS的開發中,使用webview/wkwebview加載H5頁面,已經是司空見慣的行爲了。本篇就源於在開發中解決頁面跳轉後 webview中視屏沒有停止播放的問題。 解決方案 1、native調用js function 前端同事

原创 Swift NSRegularExpression 基礎使用

前言 最近簡單整理了一些代碼,本文記錄一下NSRegularExpression 的使用。 代碼篇 // // KATRegularExpression.swift // SwiftRouter // // Created by L