著作權聲明:本文為博主原創文章,未經博主允許不得轉載。 目錄(?)[+] 首先認識一下UICollectionView [objc] view plain copy
//// ViewController.m// test_UIdocument_01//// Created by admin on 3/27/16.// Copyright © 2016 jeffasd. All rights reserved.//#import "ViewController.h"@interface ViewController ()@property (nonatomic, strong)UIButton
學習Iphone開發,Autorelease的何時釋放一直是困擾我的一個問題,總覺得大部分文檔提到的延遲釋放,但是這個延遲感念非常模糊,5s叫延遲還是5min叫延遲。所以總覺得擔心我用到標明Autorelease對象的時候由於它堅持不到已經被釋放了。最近查了一下Autorelease到底什麼時候釋放,發現和RunLoop有關,再查RunLoop發現有一大堆的解釋,但是感覺大概意思就是RunLoop就是事件迴圈,事件包含了:觸屏,NSTimer等,每個線程建立的時候都有一個RunLoop迴圈,對於
最近需要用到libzip,下載,編譯,編譯命令列如下:./configure CFLAGS="-arch i386"./configure --prefix=/usr/local/iphone --host=arm-apple-darwin --enable-static=yes --enable-shared=no CC=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 CFLAGS="-arch armv6 -
我的iOS作品羅朝輝 (http://blog.csdn.net/kesalin)CC 許可,轉載請註明出處前言做了好幾年的 iOS 開發了,業餘也零零散散地寫了不少代碼和博文教程。可惜一直都沒有整理下,上次過年回家在張江廣蘭路把筆記本給丟了,損失慘重,好多代碼沒有及時備份都丟了。痛定思痛,決定把業餘寫過的 iOS 代碼,筆記什麼的整理下,搬到 github 上,一則讓覺得有參考價值的朋友參考下,二則也算是一種備份途徑。以前寫過一些 Windows 小工具庫和遊戲,都放在 google
http://iphonedevelopment.blogspot.com/2011/03/attributed-strings-in-ios.html 十個月以前,蘋果發布了iPad和iOS3.2。iOS開發人員終於可以使用NSAttributedString和NSMutableAttributedString了。它們(這兩個對象)可以將字串和相關字型、段落格式及格式化資訊儲存在一起。我們不需要使用“重量級”的UIWebView或複雜的CoreGraphics
//建立UILabel UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)]; //設定背景色 label1.backgroundColor = [UIColor grayColor]; //設定tag label1.tag = 91; //設定標籤文本 label1.text = @"Hello world!";
轉載 http://blog.163.com/wangy_0223/blog/static/45014661201222694654895/需要在frameworks中添加QuartzCore.framework在介面程式中加上標頭檔 #import <QuartzCore/QuartzCore.h>/*好多動畫效果*/ CATransition *transition = [CATransition animation];
http://blog.riaproject.com/objective-c/1745.htmliOS 4.1後加入了CMTime這個類別來設定時間 ,但是可憐的是Apple官方文間的說明實在是貧乏的可憐,只輕描淡寫寫了這段說明:CMTimeMake CMTime CMTimeMake ( int64_t value, int32_t timescale); Parameters value timescale Return Value Discussion Availability
IOS幾種簡單有效數組排序方法//第一種,利用數組的sortedArrayUsingComparator調用 NSComparator ,obj1和obj2指的數組中的對象NSComparator cmptr = ^(id obj1, id obj2){ if ([obj1 integerValue] > [obj2 integerValue]) { return (NSComparisonResult)NSOrderedDescending; } if
iOS編程那點事0——前言作者:驕傲の貓出自:http://blog.csdn.net/shardowm 研究iOS平台上的開發已經有一年多了,一直想寫點什麼,但始終沒能堅持下來。最近,在cocoachina上看到網友關於Objective-C和Cocoa架構的學習筆記,發覺自己對於Objective-C和Cocoa的一些基礎知識的瞭解還是不夠的。因此,我想以寫部落格的方式,對於自己關於Objective-C和Cocoa的知識進行一個全面的梳理和總結,另一方面也可以和給位網友分享我的學習經驗和個
匯入架構:代碼:#import <UIKit/UIKit.h>#import <AudioToolbox/AudioToolbox.h>@interface MsgPlaySound : NSObject{ SystemSoundID sound;//系統聲音的id 取值範圍為:1000-2000}- (id)initSystemShake;//系統 震動- (id)initSystemSoundWithName:(NSString *)soundName
以下大家友情支援一下:做了一個產品,需要人氣支援一下,android和iphone上91市場搜尋#super
引言:此篇記錄在iOS中使用靜態庫時遇到的問題匯總和解決方案.如何建立一個靜態庫:1:主工程關聯靜態庫具體步驟一:讓靜態庫與項目工程關聯起來二:讓項目工程寫書寫代碼時,能夠得帶靜態庫中的標頭檔提示三:為保證在修改靜態庫中的代碼編譯運行後能夠每次都取用最新的靜態庫而進行如下設定Full Path 需要選擇 DerivedData 檔案夾裡面 具體編譯後所產生的
原始碼下載:http://download.csdn.net/detail/x1135768777/4281079- (void)viewDidLoad{ [super viewDidLoad]; [[[self view] layer] setBackgroundColor:[[UIColor blackColor] CGColor]]; UIImage *balloon = [UIImage imageNamed:@"1.png"];
openURL的使用方法:view plaincopy to clipboardprint?[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];其中系統的appString有:view plaincopy to
如何將資料持久化儲存在iOS系統上,Cocoa提供了4種機制:1 NSUserdefaults主要用來儲存一些短小的資訊,例如應用程式設定和屬性及使用者資料。2 屬性列表以列表的形式把資料存放區到磁碟上。屬性列表類包括NSArray, NSDictionary, NSString, NSNumber, NSDate,
實驗一pthread在iOS上是否可以像在linux上一樣使用?有如下代碼://a.h#ifndef __A_H__#define __A_H__void testSleep(int t);void testPthread(int n);#endif//a.c#include "a.h"#include <stdio.h>#include <pthread.h>#include <unistd.h>#include <stdlib.h>void
iPhone SDK 包含哪些東西?蘋果公司將大部分系統介面發布在架構這種特殊的資料包。一個架構就是一個目錄,它包含一個動態共用程式庫以及使用這個庫所需的資源(例如標頭檔、映像以及輔助應用程式等)。如果要使用某個架構,則需要將其連結到應用程式工程,這一點和使用其他共用庫相似。另外,您還需要告知開發工具何處可以找到架構標頭檔以及其他資源除了使用架構,蘋果公司還通過標準共用庫的形式來發布某些技術。
0 CGContextRef context = UIGraphicsGetCurrentContext(); 設定上下文 1 CGContextMoveToPoint 開始畫線 2 CGContextAddLineToPoint 畫直線 4 CGContextAddEllipseInRect 畫一橢圓 4 CGContextSetLineCap 設定線條終點形狀 4 CGContextSetLineDash 畫虛線 4 CGContextAddRect 畫一方框 4