原创 在iOS 8中使用UIAlertController
1. 最簡單的提醒視圖: 這裏我們實現一個最簡單的提醒視圖,包含1個標題,1行信息,1個按鍵,按下按鍵後,什麼都不發生: [objc] view plaincopy - (IBAction)doAl
原创 iOS8 播放系統聲音、提醒聲音…
播放系統聲音、提醒聲音和振動設備 在 iOS 8 中,調用聲音的方法發生了小變化,用曾經的方式無法獲取系統聲音文件的 soundID 。因此,這裏直接調用 soundID 值來調用對應的聲音,注意振動仍然正常調用kSyst
原创 程序員想打基礎看哪幾本書合適?
對成長這事,我一直覺得有倆思路可以解決問題。 一個是偏速成的,一個打基礎的。 打基礎自然是厚積薄發,這樣的話我一般推薦下面四本書: 計算機體系結構 這一類別下最具代表性的書籍是《深入理解計算機系統》,作者是Randal E.Bryan
原创 Magical Record入門
Magical Record是什麼 在Cocoa中存在一種技術叫Core Data,用來對數據進行持久化,類似於Java世界中的Hibernate。在新建Cocoa Application/iOS Application的嚮導中
原创 iOS 創建單例的兩種方法
原文地址:iOS 創建單例的兩種方法作者:駱楊 創建一個單例很多辦法。我先列舉一個蘋果官方文檔中的寫法。 [cpp] view plaincopy static AccountManager *DefaultM
原创 iOS 獲取當前經緯度
一般說來LBS功能一般分爲兩塊;一塊是地理定位,就是獲取當前精度、緯度和地理位置的功能,這一部分功能主要用到CoreLocation.Frameworks。一部分就是顯示地圖信息、豐富地圖內容等,這一部分主要用到MapKit.Fram
原创 iOS 創建單例的兩種方法
原文地址:iOS 創建單例的兩種方法作者:駱楊 創建一個單例很多辦法。我先列舉一個蘋果官方文檔中的寫法。 [cpp] view plaincopy static AccountManager *DefaultM
原创 iOS開發:使用Settings Bundl…
Settings Bundle是在自己的程序中建立的一組文件,利用它可以告訴設備中的Settings程序我們寫的程序有哪些設置項。用戶在Settings程序中設置好相關相關選項後回到我們自己的程序,自己的程序中的對應項也會發生相應的變
原创 iOS學習——CoreGraphics簡單繪圖
一、導入coreGraphics.framework 二、繪製圖形 1、繪製矩形 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
原创 初識Apple WatchKit
Watch app 架構 首先需要明確的是,在 iOS 系統上,app 本體是核心。所有的運行實體都是依託在本體上的:在 iOS 8 之前這是毋庸置疑的,而在 iOS 8 中添加的各種 Extension 也必須隨¥同 app 本體捆
原创 [轉]UIStepper
原文地址:[轉]UIStepper作者:佐佐木小次郎 在iOS5中增加了一個UIStepper的新控件,UIStepper可以連續增加或減少一個數值。控件的外觀是兩個水平並排的按鈕構成,一個顯示爲“+”,一個顯示爲“-”。如下圖所示
原创 iOS開發--UISwitch用法
原文地址:iOS開發--UISwitch用法作者:追逐夢想 1.UISwitch的初始化 1 UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGR
原创 iOS開發--UISwitch用法
原文地址:iOS開發--UISwitch用法作者:追逐夢想 1.UISwitch的初始化 1 UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGR
原创 iOS 如何隱藏狀態欄
1. 如果只是想把當前頁面的狀態欄隱藏的話,直接用下面的代碼就可以了 [[UIApplication sharedApplication] setStatusBarHidden:TRUE]; 2. 如果是想把整個應用程序的狀
原创 iOS —— MagicalRecord的使用
MagicalRecord是對CoreData的進一步封裝,省去了許多冗餘的代碼,使用起來非常方便。 添加數據庫 使用CoreData,在創建工程的時候,需要勾選CoreData,然後AppDelegate裏就會多出來許多代碼,異常繁瑣