原创 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