原创 iOS開發加載PDF顯示電子簽章這點事
1. 使用iOS自帶的控件加載PDF簽章文件QLPreviewController,問題是在低版本手機下無法顯示簽章 extension JYClauseListViewModel:QLPreviewControllerDelegate,
原创 swift 掃描二維碼/條形碼,開啓閃光燈,識別相冊二維碼
demo下載地址 https://github.com/liwei5bao/QRCodeProject import UIKit import AudioToolbox import AVFoundation class QR
原创 ios開發之你真的瞭解了KVC嗎?
之前一直以爲自己瞭解KVC 其實只是井底之蛙啦,真正的要把KVC原原本本的說出來還真的不是一件簡單的事情。於是今天寫下這邊文章,告誡自己要知其然還要知其所以然。 一.KVC的基本概念 Key-value coding,它是一種
原创 直播的彈幕功能
Github地址:https://github.com/liwei5bao/Kouclo-live 移動端彈幕的主要思路: 1.要知道彈幕從左到右運動距離 2.創建多條彈幕出現的軌跡 3.前一條彈幕完全進入屏幕後,立刻查找數據源是否有下一
原创 CocoaPods在蘋果系統升級 OS X EL Capitan 下安裝更新
iOS 最新版 CocoaPods 的安裝流程 1.移除現有Ruby默認源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://
原创 swift使用FMDB數據庫增刪改查
數據緩存和FMDB是很多程序需要做的事,但是swift又有一些坑,希望這篇文章能對大家有用,除了FMDB數據庫的操作,還有swift單例的寫法,if let在項目中實戰用法,僅供參考: 直接上代碼 // Copyright ©
原创 App Store2016年最新審覈規則
爲App Store開發程序,開發者必須遵守 Program License Agreement (PLA)、人機交互指南(HIG)以及開發者和蘋果簽訂的任何協議和合同。以下規則和示例旨在幫助開發者的程序能獲得 編號 中文內容 1.1
原创 iOS容易造成循環引用的三種場景,就在你我身邊!
ARC已經出來很久了,自動釋放內存的確很方便,但是並非絕對安全絕對不會產生內存泄露。導致iOS對象無法按預期釋放的一個無形殺手是——循環引用。循環引用可以簡單理解爲A引用了B,而B又引用了A,雙方都同時保持對方的一個引用,導致任何時候引
原创 iOS 動態下載系統的中文字體
/** APP中加入文件字體,使自己打包文件字體比較麻煩,原因在於: 1.字體庫文件一般比較大,對於一般的APP相當於體積翻倍了,得不償失 2.中文字體通常都有版權,需要處理相應的版權問題 所以我們可以
原创 SVN the serever may be unreachable or the URL may be incorrect
SVN 莫名其妙地報錯不讓提交the serever may be unreachable or the URL may be incorrect 由於你已經寫了好多代碼,從新拉一份代碼,會增加很多工作量,在網上查找很多方法都不行,後來自
原创 [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo
終端執行pod setup pod update 報錯 -- [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check
原创 Block全面分析
本文翻譯自蘋果的文檔,有刪減,也有添加自己的理解部分。 如果有Block語法不懂的,可以參考fuckingblocksyntax,裏面對於Block 爲了方便對比,下面的代碼我假設是寫在ViewController子類中的
原创 EGOCache緩存框架詳細講解
EGOCache是一個輕量級的緩存框架。用法簡單方便,在現在的項目中,我就用到EGOCache來緩存下載過的照片和字符串。 有人可能會問到,緩存照片還需要用EGOCache嗎?AFNetworking和SDWebImage不是已經有這些功
原创 證書失效 /蘋果系統的安全證書過期
摘要前言 哎,每次過完節都要有一個坑給自己跳。逃不過這個魔爪。 這不,一過完春節,回來就發現公司證書出現"此證書的簽發者無效"。 問題原因 經過一番查找,蘋果官方給出了回答。 Thanks for bringing this
原创 蘋果審覈通過後包體大了200多MB!都是Xcode 7的錯?
前幾日,好玩123向遊戲陀螺透露,他們公司旗下的遊戲《戰龍之刃》在蘋果審覈通過後,包體增大了200多MB,整整大了一倍多,原本打包後只有227 MB,但在蘋果審覈通過後,手機App Store顯示的是466 MB,PC端iTunes