- 浏览: 1366114 次
- 性别:
- 来自: 开封
最新评论
-
用户6006038975:
macd2666 写道录制出来的语音声音好轻啊。你好,这个编译 ...
ios音频录制和播放,文件很小。压缩效果不错 -
用户6006038975:
macd2666 写道录制出来的语音声音好轻啊。
ios音频录制和播放,文件很小。压缩效果不错 -
用户6006038975:
linker command failed with exit ...
ios音频录制和播放,文件很小。压缩效果不错 -
mapboo:
http://www.codertopic.com/?page ...
史上最全的iOS面试题及答案 -
macd2666:
录制出来的语音声音好轻啊。
ios音频录制和播放,文件很小。压缩效果不错
文章列表
原地址:http://blog.csdn.net/dingkun520wy/article/details/6999538
从网上收集一些有用的方法,总结一下以便以后复习查找。
内容简要:
1、改变游戏速度 2、获取当前屏幕宽高 3、创建一个layer(无贴图)
4、在cocos2d中设置横屏 5、在cocos2d中设置竖屏 6、在cocos2d中设置高清模式 AppDelegate.m
7、粒子系统用法 8、进度条 9、设置为2d
10、禁止自动锁屏
------------------------------------------------------- ...
试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1 int checkCPU( ) {
{
union w
{
int a;
...
assing是为了防止交叉引用..比如..有3个类....A..B..C.. 我在A里面..创建B...B里面有创建C....并设定C的delegate=self(也就是B).. 如果C里面的delegate是retain...那么B的retain就会是+2(A类创建时+1) 这时候..如果我在A里面release了B...那么B的retain就不会是0(因为C的delegate是retain的)... 也就是说B永远不会被释放掉..就会释放不了..
#import <UIKit/UIKit.h>
#import <MessageUI/MessageUI.h>
@interface ViewController : UIViewController<UIImagePickerControllerDelegate,UINavigationControllerDelegate,MFMessageComposeViewControllerDelegate,MFMailComposeViewControllerDelegate,UIAccelerometerDelegate>//前两个是图片和照相机共用的。
@p ...
#import "DataBase.h"
@implementation DataBase
//创建单例.
static sqlite3 *dbPoint=nil;
+(sqlite3 *)openDB{
if (dbPoint) {
return dbPoint;
}
//目标路径。
NSString *docPath=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0];
N ...
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。
(1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。
(2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器B进入SYN_RECV状态。
(3)第三次握手:客户端A收到服务器B的SYN+ACK包,向服务器B发送确认包ACK(ACK=k+1),此包发送完毕,客户端A和服务器B进入ESTABLISHED状态,完成三次握手。
完成三次握 ...
Singleton(单例模式),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。
代码如下:
static ClassA *classA = nil;//静态的该类的实例
+ (ClassA *)sharedManager
{
@synchronized(self) {
if (!classA) {
classA = [[super allocWithZone:NULL]init];
}
return classA;
}
}
+ (id)allocWithZone:(NSZone *)zone {
return [[self sharedManag ...
NSString类的实现类和万网的旋转木马
- 博客分类:
- iOS
写一个NSString类的实现
+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****t char*)nullTerminatedCString
encoding: (NSStringEncoding)encoding {
NSString *obj;
obj = [self allocWithZone: NSDefaultMallocZone()];
obj = [obj initWithC ...
self._iCarouse.viewpointOffset=CGSizeMake(0,-250);
self._iCarouse.contentOffset=CGSizeMake(0,-250);
其他都不用变,就在viewDidLoad中添加这两句就行了
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationController.navigationBarHidden=YES;
carousel=[[iCarousel alloc]initWithFrame:CGRectMake ...
ios有三种主要方法:1、NSThread。2、NSOperation。3、GCD。
1、 NSThread:
调用方法如下:如果需要函数参数的话,可以通过Object传递。
1.1:NSThread* myThread = [[NSThread alloc] initWithTarget:self selector:@selector(threadInMainMethod:) object:nil];
[myThread start];
1.2:[NSThread detachNewThreadSelector:@selector(threadInMainMethod:) t ...
#import <Foundation/Foundation.h>
#include <stdio.h>
typedef struct node
{
int data;
struct node *next;
}List;//定义一个int类型的结构体,名字为List
List *insert(List *p,List *q);//插入函数,,p新元素插入位置,q 新元素中的数据域内容
List *create(void);//创建函数。
void print(List *head);//打印函数。
List *insert(List *p,List *q)/ ...
引用地址:http://www.cocoachina.com/bbs/read.php?tid=73570&page=3
openURL能帮助你运行Maps,SMS,Browser,Phone甚至其他的应用程序。这是Iphone开发中我经常需要用到的一段代码,它仅仅只有一行而已。
- (IBAction)openMaps {
//打开地图
NSString*addressText = @"beijing";
//@"1Infinite Loop, Cupertino, CA 95014";
addressText = ...
main.m.
#import <Foundation/Foundation.h>
#import "Str.h"
int main (int argc, const char * argv[])
{
@autoreleasepool {
NSString *string=[NSString stringWithFormat:@"<stu><name>a<b<<<name/>qw<stu/>"];
// NSStrin ...
http是客户端用http协议进行请求
发送请求时候需要封装http请求头
并绑定请求的数据服务器一般有web服务器配合
当然也非绝 对。
http请求方式为客户端主动发起请求
服务器才能给响应
一次请求完毕后则断开连接以节省资源。服务器不能主动给客户端响应除非采取http长连接 技术。
iphone主要使用类是NSUrlConnection。 scoket是客户端跟服务器直接使用socket“套接字”进行连接
并没有规定连接后断开
所以客户端和服务器可以保持连接通道
双方 都可以主动发送数据。一般在游戏开发或股票开发这种要求即时性很强并且保持发送数据量比较大的 ...
#import "ASIHTTPRequest.h"
#import "ASINetworkQueue.h"
@interface DomainCheckViewController : UIViewController<UITextFieldDelegate,UITableViewDataSource,UITableViewDelegate,ASIHTTPRequestDelegate>
@property(retain,nonatomic)ASINetworkQueue*queCheck;
-(void)sendRequestByQ ...