原创 在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裏就會多出來許多代碼,異常繁瑣