Time of Update: 2016-09-26
Objective-c粒子動畫,objective-c粒子
Time of Update: 2016-09-26
禮物說仿寫項目iOS源碼,項目ios源碼禮物說仿寫(updating...) 源碼下載:http://code.662p.com/view/14507.html api: 禮物說 首頁精選
Time of Update: 2016-09-24
iOS10 App適配許可權 Push Notifications 字型Frame 遇到的坑!!!!,ios10notifications添加配置許可權 <!-- 相簿 --> <key>NSPhotoLibraryUsageDescription</key> <string>"xx"想使用您的相簿,需要您的允許</string> <!-- 相機 -->
Time of Update: 2016-09-19
dispatch,dispatcherGCD提供了並管理著若干FIFO隊列(queues),可以通過block的形式向這些FIFO序列提交任務。GCD同時維護著一個線程池,所有的任務線上程池的線程運行。系統提供的隊列main queue系統在啟動後會建立一個特殊的隊列,叫做主隊列(main queue)。主隊列中的任務在主線程中順序執行。(也就是說主線程上的不一定是主隊列)Attempting to synchronously execute a work item on the main
Time of Update: 2016-09-14
有關開發經驗的幾個問題,開發經驗幾個問題 ---------------------------------我是帥氣的標題列【結尾有彩蛋,彩蛋】----------------------------------------------------- 首先是UI方面,關於應用中的國際化問題: 設定中英文的切換。這一塊基本上就是建立一個新的檔案類型1、File-> New->
Time of Update: 2016-09-14
App開發流程之影像處理工具類,app影像處理工具類先羅列一下工具類中提供的方法:/** * 根據原始view和毛玻璃樣式,擷取模糊視圖,並自動作為原view的subview(如果不需要作為子視圖,自行調用removeFromSuperview) */+ (UIView *)getBlurEffectViewWithOriginalView:(UIView *)originalView style:(ImageHelperBlurEffectStyle)style;/** *
Time of Update: 2016-09-13
轉載--iOS,UIScrollView的相關屬性,方法,--iosuiscrollview http://blog.sina.com.cn/s/blog_45e2b66c01019wfg.html UIScrollView 快速滑動過程中,捲動速度過快,可以通過屬性decelerationRate控制。 decelerationRate範圍為0-----1,一般0---0.5沒有多少區別。0也沒有問題。 decelerationrate
Time of Update: 2016-09-02
__Block與__Weak區別,__Block__Weak區別一、Blocks理解:Blocks可以訪問局部變數,但是不能修改,聲明block的時候實際上是把當時的臨時變數又複製了一份,在block裡即使修改了這些複製的變數,也不影響外面的原始變數。即所謂的閉包。 如果修改局部變數,需要加__block。 API Reference對__block變數修飾符有如下幾處解釋//A powerful feature of blocks is that they can
Time of Update: 2016-09-02
你真的瞭解UITableViewCell重用嗎?,uitableviewcell重用一:首先查看一下關於UITableViewCell重用的定義- (nullable __kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier; - (__kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString
Time of Update: 2016-09-01
iOS空心圓下載進度列指示器控制項,ios空心進度列指示器self.layer = [CAShapeLayer layer]; self.layer.frame = CGRectMake(0, 0, 100, 100); self.layer.position = self.view.center; self.layer.lineWidth = 10.0; self.layer.fillColor = [UIColor clearColor].CGColor;
Time of Update: 2016-09-01
App開發流程之原始碼Git管理,app流程原始碼gitbase項目已經可以編譯運行了,只不過沒有實際功能而已。繼續完善base項目前,我們需要考慮一下代碼管理的事情了。不管是一個人開發還是一個團隊開發,對原始碼進行版本管理是必須的,任何人對代碼的的任何操作都可以被管理,理由還不夠充分麼。以前使用過SVN,不過體驗最好的,還是Git方式。1.本地倉庫簡單易用,可以完全脫離遠程倉庫來使用2.所有主乾和分支都統一管理,切換自如3.合并代碼輕鬆愉快Xcode內建代碼Git管理,建立項目時候就提到過,當
Time of Update: 2016-08-31
App開發流程之建立項目和工程基本配置,app基本配置我的開發環境為:Mac OS X EI Capitan(10.11.6),Xcode
Time of Update: 2016-08-31
你真的瞭解NSNotificationCenter嗎?,nsnotificationcenter一:首先查看一下關於NSNotificationCenter的定義@interface NSNotificationCenter : NSObject { @package void * __strong _impl; void * __strong _callback; void *_pad[11];}//單例獲得訊息中心對象+ (NSNotificationCenter *
Time of Update: 2016-08-29
iOS系列 基礎篇 05 視圖鼻祖,ios基礎篇iOS系列 基礎篇 05 視圖鼻祖 - UIView 目錄: 在Cocoa和Cocoa Touch架構中,“根”類時NSObject類。同樣,在UIKit架構中,也存在一個神奇的類——UIView。 從繼承關係上看,UIView是所有視圖的根,我們形象地稱其為“始祖”。 本篇,咱們就一起研究UIView的神奇所在。
Time of Update: 2016-08-28
iOS基礎 01 構建HelloWorld,剖析並真機測試,ioshelloworldiOS基礎 01 構建HelloWorld,剖析並真機測試 前言: 從控制台輸出HelloWorld是我們學習各種語言的第一步,也是我們人生中非常重要的一步。 多年之後,我希望我們仍能懷有學習上進的心情,繼續以HelloWorld去認識這世界上更多的東西。 本篇以HelloWorld作為切入點,向大家系統介紹什麼事iOS應用以及如何使用Xcode建立iOS應用。
Time of Update: 2016-08-29
牛B的swift旋轉螢幕經驗終結者(OC統一思路),swiftoc牛B的swift旋轉螢幕經驗終結者(OC統一思路)1、AppDelegate(1)定義變數 var blockRotation: Bool = false(2)定義方法Swift代碼 func application(application: UIApplication, supportedInterfaceOrientationsForWindow window: UIWindow?) ->
Time of Update: 2016-08-26
使用runtime給類動態添加方法並調用,runtime動態上手開發 iOS 一段時間後,我發現並不能只著眼於完成需求,利用閑暇之餘多研究其他的開發技巧,才能在有限時間內提升自己水平。當然,“其他開發技巧”這個命題對於任何一個開發領域都感覺不找邊際,而對於我來說,嘗試接觸 objc/runtime 不失為是開始深入探索 iOS 開發的第一步。剛瞭解 runtime 當然要從比較簡單的 api 開始,今天就羅列整理一下 class_addMethod
Time of Update: 2016-08-19
iOS 開發中的爭議(一),ios開發中爭議序言打算分享一些有爭議的話題,並且表達一下我的看法。這是該系列的第一篇,我想討論的是:類的成員變數應該如何定義?在 Objective-C 的語言的早期,類的私人成員變數是只能定義在 .h 的標頭檔裡面的。像如下這樣:@interface ViewController : UIViewController { @private NSInteger _value;}之後,蘋果改進了 Objective-C,允許在 .m
Time of Update: 2016-08-22
Swift,swiftcodeSwift - 用CATransform3DMakeRotation實現翻頁效果 效果 源碼https://github.com/YouXianMing/Swift-Animations//// PageFlipEffectController.swift// Swift-Animations//// Created by YouXianMing on 16/8/22.// Copyright © 2016年
Time of Update: 2016-08-18
iOS開發之聊天模組--內容儲存邏輯實現,ios模組需求詳解: 在實際開發中,有可能是在後期最佳化的時候,會有這麼需要最佳化的需求:聊天輸入框儲存之前輸入的文本,提高使用者的良好體驗。 在聊天模組中,使用者可能會在輸入框輸入若干字元,但是沒有點擊發送就點擊退出聊天,或者要點擊帳戶圖片確認使用者的資訊,或者比如需要向好友發送另一個好 友的ID不得不暫時退出當前好友聊天介面跳轉找到別的介面找ID,然而當前聊天輸入框也已經輸入好了若干字元,使用者當然不希望退出之後就刪除之前輸入好的