原创 Carthage 安裝和使用

 和Cocoapods相比各有利弊吧,具體對比參見: Carthage 初探:四大優勢與四大劣勢   第一步:如果沒有安裝Homebrew先安裝 打開命令終端,直接輸入以下命令回車 /usr/bin/ruby -e "$(curl -fs

原创 iOS CoreData技術學習資源彙總

一、CoreData學習指引 1. 蘋果官方:Core Data Programming Guide   什麼是CoreData?   創建託管對象模型   初始化Core Data堆棧   提取對象   創建和修改自定義託管對象 2.Co

原创 iOS CoreData 增刪改查詳解

最近在學習CoreData, 因爲項目開發中需要,特意學習和整理了一下,整理出來方便以後使用和同行借鑑。目前開發使用的Swift語言開發的項目。所以整理出來的是Swift版本,OC我就放棄了。 雖然Swift3 已經有了,目前整理的這個版本

原创 iOS開發 - AVPlayer實現流音頻邊播邊存

邊播邊下有三套左右實現思路,本文使用AVPlayer + AVURLAsset實現。 概述 1. AVPlayer簡介 AVPlayer存在於AVFoundation中,可以播放視頻和音頻,可以理解爲一個隨身聽 AVPlayer的關聯

原创 Swift 自動佈局框架-SnapKit

官方網址:http://snapkit.io/ Github: https://github.com/SnapKit/SnapKit SnapKit is a DSL to make Auto Layout easy on both iOS

原创 iOS 自定義滑動切換TabBar

貌似經常會用到,自己整理收藏起來,方便日後查找備用。 效果如圖: 由於製作gif,調整了屬性,所以看起來的效果不好。如果用默認配置,生成的gif會很大。 製作gif: 1.使用QuickTimePlayer ,mac上插上iPhone,

原创 Navicat for MySQL Mac 破解版

今天在macOS 系統下搭建 Java開發環境,需要配置MySQL,按照Windows的習慣,使用Navicat for MySQL 操作比較習慣。然後找不到比較好的破解版,這裏介紹一個老版的,還是英文版的工具安裝破解說明。   1. 官網

原创 Xcode8新特性和iOS10新特性 Xcode 8.0 新特性 & Swift 3.0 增加的變動

  從 Xcode 8.0 開始,目前所有的插件都無法工作! NSLog 無法輸出 -- 此bug等待正式版本... Xcode 提供了文檔註釋快捷鍵option + cmd + / 但是要把系統升級到10.11.5、   Interfac

原创 iOS 之 HTTPS集成實戰應用

臨時想起來忘記把項目中用到的https集成整理收藏起來,以備後續不時之需。新手一般瞭解如下步驟即可: 1. HTTP 和 HTTPS 基本知識和學習   http://www.cnblogs.com/xiaopin/p/6428941.ht

原创 Swift 正式開源, 包括 Swift 核心庫和包管理器

Swift 正式開源!Swift 團隊很高興宣佈 Swift 開始開源新篇章。自從蘋果發佈 Swfit 編程語言,就成爲了歷史上發展最快的編程語言之一。Swift 通過設計使得軟件編寫更加快速更加安全。 Swift 的 GitHub 地址

原创 iOS WKWebView詳解

UIWebView就不用說了,這個過時了,現在iOS8以後建議都使用WKWebView。 WKWebView 是現代 WebKit API 在 iOS 8 和 OS X Yosemite 應用中的核心部分。它代替了 UIKit 中的UIWe

原创 iOS10 CoreData新特性

原文地址:What's New in Core Data in macOS 10.12, iOS 10.0, tvOS 10.0, and watchOS 3.0 翻譯者:肖品,原創文章轉載請著名出處。   Core Data在 macOS

原创 iOS 語言切換、本地化,國際化

什麼是本地化處理? 本地化處理就是我們的應用程序有可能發佈到世界的很多國家去,因爲每個國家應用的語言是不一樣的,所以我們要把我們的應用程序的語言要進行本地化處理一下。 本地化處理需要處理那些文件? (1):本地化應用程序名稱(我的的

原创 iOS各個版本的新特性介紹

官方彙總 What's News in iOS iOS 9.3 to iOS 10.0 API Differences Objective-C /usr/include Accelerate AudioToolbox AudioUnit

原创 iOS 保持界面流暢的技巧

這篇文章會非常詳細的分析 iOS 界面構建中的各種性能問題以及對應的解決思路,同時給出一個開源的微博列表實現,通過實際的代碼展示如何構建流暢的交互。 Index演示項目屏幕顯示圖像的原理卡頓產生的原因和解決方案CPU 資源消耗原因和解決方案