原创 [iOS 高級] iOS遠程推送與本地推送大致流程

本地推送: UILocalNotification *notification=[[UILocalNotification alloc] init]; if (notification!=nil) { N

原创 [讀書筆記]iOS與OS X多線程和內存管理 [Blocks部分-2]

2.3 Blocks的實現 2.3.1 Block的實質 通過命令”clang -rewrite-objc 文件名”能夠將含有Block語法的源代碼轉換爲C++源代碼。 含有Block的源代碼如下: #include<stdio.h>//

原创 [iOS] UIView的transform屬性詳解

UIView的transform屬性         transform是view的一個重要屬性,它在矩陣層面上改變view的顯⽰狀態,能實現view的縮放、旋轉、平移等功能。transform是CGAffineTransform類型的

原创 [轉載]AFNetWorking 2.0 中文文檔 使用說明

        網絡請求第三方類 使用比較多的就是AFNetworking和ASIHTTPRequest,後者在一些老版本的工程裏用得比較多,但已停止維護。AFNetworking可以說是近期的主流工具,2.0以後的版本中文資料較少,以

原创 [OC]如何定義一個字符串常量?

如果一個對象不想被更改,可以使用一個常量指針指向一個常量,完整的定義如下: const NSString *const kSomeString = @"..." 由於字符串本身是不能被更改的,所以省略NSString左邊的const,再

原创 [讀書筆記]iOS與OS X多線程和內存管理 [GCD部分]

3.2 GCD的API 蘋果對GCD的說明:開發者要做的只是定義想執行的任務並追加到適當的Dispatch Queue中。 “Dispatch Queue”是執行處理的等待隊列。通過dispatch_async函數等API,在Block

原创 [翻譯]Objective-C 2015新特性

本文由 伯樂在線 - Above 翻譯,唐尤華 校稿。未經許可,禁止轉載! 英文出處:Jordan Morgan。歡迎加入翻譯組。 WWDC2015讓我有些傷感。Swift 2 和iOS 9 確實讓人興奮,但是對於我來說,這件事讓我

原创 iOS Skeleton View(骨架屏) 調研

Skeleton View(骨架屏)基本原理是添加控件形成真實的佈局,等有數據時隱藏。 Skeleton View 介紹:使用 Skeleton Screen 提升用戶感知體驗 - 雲+社區 - 騰訊雲Skeleton View 效果對比

原创 [Python]抓取豆瓣電影列表的標題

使用Python2.7寫的腳本,用來抓取豆瓣電影評分排行的標題。代碼如下: #coding=utf-8 import urllib import re #導入正則表達式庫 global x  #全局變量 x=1 url="ht

原创 iOS狀態欄(UIStatusBar)的設置

  UIStatusBar就是應用最上方顯示電池和時間信息的狀態欄,寬度與屏幕寬度相等,高度爲20.對它的顯示控制分兩種情況,一種是程序啓動時,另一種是程序運行的時候。 1.程序啓動時。 在Info.plist 中將Status bar

原创 OC和Swift中的static

  OC: static關鍵字表示靜態,能夠放在局部變量和全局變量前面: 限定作用域:對於靜態全局變量來說,針對某一源文件的以static聲明的文件級變量與函數的作用域只限於文件內(只在文件內可見),也即

原创 [iOS]iOS8可用的識別用戶方式(IDFA、UUID、IDFV)

本文地址:http://blog.csdn.net/zhaoyabei/article/details/46682765 轉載註明出處 想要追蹤、統計用戶,自然離不開用戶唯一標識符,這是每個公司都面臨的問題。在歷史上唯一標識符很

原创 [iOS]推送相關兩點

討論一下最近遇到的兩個問題: 1. 推送接收 2.點擊推送打開APP時數據的處理 理想情況是: app處於活躍狀態,有推送到來,在應用內部應當彈出我們自己生成的提示。 app處於非活躍狀態,有推送到來,彈出系統生成的提示,點擊提示會進入

原创 [iOS]獲取設備具體型號信息

本文地址; http://blog.csdn.net/zhaoyabei/article/details/46697859 應用統計中有時候需要上傳設備型號,如果這樣寫: [[UIDevice currentDevice] model]

原创 [Swift]判斷兩個二叉樹是否相同

判斷兩個二叉樹是否相等,遞歸思路: 先判斷兩個二叉樹的根的值是否相同,如相同則比較他們的左子樹與右子樹是否相同。遞歸結束的條件是傳入的兩個二叉樹都是空。 //二叉樹結構類 public class TreeNode { pu