- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 ios 开发资源网 (from eagel)
CocoaChina苹果开发站 http://www.cocoachina.com/* 开源中国iOS专区 http://www.oschina.net/ios* Tiny4Cocoa http://tiny4cocoa.com/home/* iOS开发者论坛 http://www.codeios.com/* iDevTW开发者论坛 http://dev.iphonetw.n
2013-05-28 21:36:38 845
转载 sqlites 详解
//http://www.cnblogs.com/syxchina/archive/2012/09/17/2689830.html9.1 数据持久化概述iOS中可以有四种持久化数据的方式: 属性列表、对象归档、SQLite3和Core Data9.2 iOS应用程序目录结构iOS应用程序运行在Mac os模拟器时候,有一下临时目录模拟器3.1.3为例子:/U
2013-05-28 19:49:38 908
转载 iOS学习之sqlite的创建数据库,表,插入查看数据
iOS sqlite数据库操作。步骤是:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据并打印1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib2、sqlite 的方法sqlite3 *db, 数据库句柄,跟文件
2013-05-27 19:30:03 855
转载 iOS精华实例之App启动插画的自定义过度
// http://blog.csdn.net/ysy441088327/article/details/8852304转载请注明出处,保留原帖地址及作者署名.Url:http://blog.csdn.net/ysy441088327/article/details/8852304Author:余书懿引言:精华实例是博主我新开设的一个专题,这个专题主要介
2013-05-26 01:17:32 492
转载 iPhone iPad 各种控件默认高度
1.状态栏状态栏一般高度为20像素,在打手机或者显示消息时会放大到40像素高,注意,两倍高度的状态栏在好像只能在纵向的模式下使用。如下图用户可以隐藏状态栏,也可以将状态栏设置为灰色,黑色或者半透明的黑色。如果需要隐藏状态栏可以使用调用:[[UIApplication sharedApplication] setStatusBarHidden:YES animat
2013-05-21 17:47:32 600
转载 iOS中使用block传值
// iOS中使用block传值 用此方法传值可以替代委托了。具体例子MainView.h#import @interface MainView : UIViewController{ IBOutlet UIButton* btn; IBOutlet UILabel* labShow;}-(IBAction)push:(id)sen
2013-05-19 11:00:39 649
转载 ios开发scrollView中contentSize、contentInset和contentOffset区别
contentSize是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。contentOffset是scrollview当前显示区域顶点相对于frame顶点的偏移量,比如上个例子你拉到最下面,contentoffset就是(0
2013-05-17 23:52:44 1725
转载 UITabBarController使用 .
我很少写关于IOS的文章,写这篇完全是因为网络上copy,paste的文章太多,将我误导,搞的我花了半天时间才会用这控件,最后还是看了外国一个英文贴子,才会用。因此写了这篇供后学之人学习加快吧,也希望大家在写文章时,不要千篇一律的复制、粘贴。我们是软件工程师,而不是复制、粘贴工程师。该文章内容展示效果如下图:接下来,你将看到完全用代码实现的tab bar选项卡切换效果。下面开始。
2013-05-17 00:30:58 616
转载 iOS CoreAnimation
核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。 控制多个CALaye
2013-05-15 21:49:41 673
转载 iPhone蓝牙编程之实现语音聊天 .
感谢原创人。致敬!!【IT168技术】在我之前的iPhone文章中,我们已经介绍过使用GameKit框架在两个设备之间通过蓝牙通信,在这篇文章中,我将为大家介绍GameKit框架另一个很酷的功能 — 语音聊天。 Gamekit中的语音聊天服务允许两台iPhone/iPod Touch之间建立语音聊天,语音聊天要么通过互联网,要么通过蓝牙实现,你将在本文中看到如何通过蓝牙通信信道实现语音聊
2013-05-15 21:46:40 1120
转载 Xcode 遇到的问题
Xcode 是苹果公司的集成式开发环境(IDE),可以同时用来开发 iOS 和 Mac OS X 应用程序。当你在 Mac 电脑上安装 Xcode 之后,同时也会安装 iOS SDK,其中包含了 iOS 平台开发所需的接口等。 在线安装下载地址 https://developer.apple.com/xcode/index.php 下载地址 登录进入 connect.apple.c
2013-05-15 21:33:49 1314
转载 iOS网络编程实践--蓝牙对等网络通信实例讲解
基于蓝牙对等网络通信就是使用Game Kit中的GKSession、GKSessionDelegate、GKPeerPickerController和GKPeerPickerControllerDelegate来实现。开发过程分为3个步骤:连接、发送数据和接收数据。下面我们通过一个实例介绍一下基于蓝牙对等网络通信过程。用户点击“连接”按钮,建立连接过程中会出现连接对话框,根据具体情况也会弹出其
2013-05-14 23:08:25 744
转载 iPhone 掌握蓝牙通信编程初体验 (百度文库)
http://wenku.baidu.com/view/11ccb823bcd126fff7050b41.html
2013-05-14 23:06:59 865
转载 在xcode的ios模拟器里调试BLE(需外加蓝牙适配器)
在iOS平台上开发BLE设备是一件很昂贵的工作,通常你需要准备以下东西:较新的MacBook笔记本,运行xcode iPhone 4S、新iPad或更新的iOS设备 最低99美元每年的开发者年费 但是如果你能接受只在模拟器上运行程序,而不需要真机调试或发布应用程序的话,后两项是可以省掉的。你需要准备的东西变成:较新的MacBook笔记本,运行xcode 4.4、Ma
2013-05-14 23:04:27 3554 1
转载 【IOS】蓝牙通信示例 .
iPhone开发应用中关于GameKit蓝牙实例讲解是本文要介绍的内容,主要是来了解并学习GameKit蓝牙实例。介绍一下这个实例实现的是两个带有蓝牙设备的touch之间的一个小游戏,在界面上有个可以响应事件的UIView(之前说过)可以点击,然后看谁新达到WINNING_TAP_COUNT (游戏中一常量可以自己设置)谁先达到谁就赢了,然后通知对方。还要引入GameKit.framework
2013-05-13 23:18:48 1010
转载 AVFoundation原理
标签:avfoundationit分类: iphone开发例如,我要通过camera来获取一张静态图片(简单来说就是拍照),那么流程就应该是:device(获取设备,这里为camera)-->capture input(用device初始化一个capture input);capture(初始化一个capture output)-->sessio
2013-05-13 23:17:38 1198
转载 http://qiannao.com/ls/zhaoguyilang/61911f16/ (共享文件列表)
http://qiannao.com/ls/zhaoguyilang/61911f16/
2013-05-13 23:09:39 1125
转载 ios学习--ios将摄像头捕获的视频数据转为jpeg格式 .
想要将摄像头进行视频录制或者拍照可以用UIImagePickerController,不过UIImagePickerController会弹出一个自己的界面,可是有时候我们不想要弹出的这个界面,那么就可以用另一种方法来获取摄像头得到的数据了。首先需要引入一个包#import ,接下来你的类需要实现AVCaptureVideoDataOutputSampleBufferDelegate这个协议,
2013-05-13 23:05:14 720
转载 录制视频(帧数版本) IOS
//#import #import #undef PRODUCER_HAS_VIDEO_CAPTURE#define PRODUCER_HAS_VIDEO_CAPTURE (__IPHONE_OS_VERSION_MIN_REQUIRED >= 40000 && TARGET_OS_EMBEDDED)@protocol CameraHelpDelegate-(void)
2013-05-13 23:00:27 2348
转载 ios开发之AVFoundation总结
1, Using Assets [自己理解为:数据的来源] 这个资源可以来自自己的ipod媒体库或图片也可以时文件 creating an Asset Object NSRUL *url = 后跟一个网址 如电影文件等资源 AVURLAsset *ansset = [[AVURLSset alloc] initwithURL:url options:nil]; 2.获得一个视
2013-05-13 22:57:23 5569
转载 高性能服务器架构(High-Performance Server Architecture) .
// http://blog.csdn.net/bsplover/article/details/7498718 High-Performance Server Architecture高性能服务器架构来源:http://pl.atyp.us/content/tech/servers.html译文来源:http://www.lupaworld.com/home/space
2013-05-13 22:53:50 1040
转载 几个有用的iOS界面开源视图、控件 .
iOS开源:泡泡风格的短信、提示界面库CMPopTipViewCMPopTipView是一个泡泡风格的提示框开源控件,是从UIView派生而来,可以运行在iPad和iPhone上。iOS开源:视图UIView切换动画类库HMGLTransitionsHMGLTransitions是一个完成视图UIView之间切换的动画效果的开源类库代码。iOS开源:iPhone风格界面库Q
2013-05-13 22:50:26 653
转载 修改返回按钮 标题 (UINavigationBar)
UINavigationController Class Reference,在“Updating the Navigation Bar”小节,有这么一段话:The bar button item on the left side of the navigation bar allows for navigation back to the previous view controll
2013-05-13 22:48:57 892
转载 How To Create A Socket Based iPhone App and Server
目录:[ - ]What is a socket?Clients and Servers!Writing a Simple TCP Server: OverviewWhat is Twisted?Installing TwistedWriting a Simple TCP Server: ImplementationListening for ConnectionsDefining a P
2013-05-13 22:47:47 973
转载 socket 心跳包机制
跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。 在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而
2013-05-13 22:45:56 928
转载 IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding];NSString->NSDataNSString *aString = @"1234abcd";NSDa
2013-05-13 22:44:54 553
转载 socket 发送 BYTES 数组
- (void)btnClicked:(id)sender event:(id)event { NSSet *touches =[event allTouches]; UITouch *touch =[touches anyObject]; CGPoint currentTouchPosition = [touch locat
2013-05-13 22:42:52 1017
转载 ARC是如何工作的
一.ARC是如何工作的 你可能已经适应了手动管理内存的分配与回收。它的原理是这样的:当你需要在内存中保持一个对象,那么你需要retain它,除非它已经被自动retain了。当你不再使用一个对象时,你需要release它,除非它已经被autorelease掉了。 这种手动管理内存的方式虽然不难,但是非常容易出错。无论是你多次的release了某对象,还是你的变量指向了一个不在存在的数据,或者
2013-05-13 22:41:37 687
转载 一切皆Socket!”
目录:[ - ]1、网络中进程之间如何通信?2、什么是Socket?socket一词的起源3、socket的基本操作3.1、socket()函数3.2、bind()函数网络字节序与主机字节序3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()等函数3.6、close()函数4、socket中TCP的三次握手建立连接详解5、sock
2013-05-13 22:39:48 685
转载 a simple socket demo
// http://xiva.iteye.com/blog/993392 // http://changyy.pixnet.net/blog/post/29451765-iphone-開發教學---a-simple-socket-server-example
2013-05-13 22:38:27 744
转载 ios实现基于socket tcp/ip 的通讯
之前写过基于http的网络传输层的通讯,现在项目需要实现tcp/ip的通讯协议,通过网络查找了一下,已经有人写好了公开的类库AsyncSocket,下面介绍一下AsyncSocket的使用方法。AsyncSocket的官方文档:http://code.google.com/p/cocoaasyncsocket/使用方法如下: 1、创建工程。 2、把AsyncSocket添加
2013-05-13 22:36:22 785
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人