- 博客(38)
- 资源 (38)
- 收藏
- 关注
原创 xPath与命名空间与动态加载图片
读取xml还可以根据路径指定。- (void)viewDidLoad{ [superviewDidLoad];// Do any additional setup after loading the view, typically from a nib. NSString *url=[@"http://webservice.webxml.
2013-03-28 18:31:46 649
原创 天气预报
原理:从网站上获得xml格式数据,并显示天气apihttp://webservice.webxml.com.cn/Webservices/WeatherWebService.asmx/getWeatherbyCityName?theCityNamehttp://www.webxml.com.cn/images/weather/b_24.gif新建singleView工程,名
2013-03-28 18:01:54 742
原创 iOS 数据库
ios中常用的数据是sqlite,常见的编辑器是lita新建数据库DishOrder,两张表一张是Category,一张是Dish表。Category表中,一个是Categoryid,一个是CategoryTitle.Dish表中,Dishid,DishTitle,DishWeight,DishPrice,Categoryid把数据库文件加入前一个工程。下载FMDB库。http
2013-03-28 15:03:29 754
原创 导航应用
将前一个工程,做修改。//// AppDelegate.h// tableViewDemo//// Created by cloud on 13-3-28.// Copyright (c) 2013年 cloud. All rights reserved.//#import @class V
2013-03-28 14:13:16 772
原创 表视图
新建singleView Application,名为TableViewDemo.创建一个Objective-c class,父类为UITableViewController,名为tableViewController.- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableViewTableView中有几节(行)相
2013-03-28 10:46:49 746
原创 ios动画
创建一个singleView工程,名为animDemo在xib中放三个按钮,和一个imgview控件。为三个按钮关联三个方法。- (IBAction)pressRight:(UIButton *)sender;- (IBAction)pressHide:(UIButton *)sender;- (IBAction)pressRotate:(UIButton *)se
2013-03-27 17:23:29 645
原创 滚动视图二
新建singleview工程,名为MyScroll在xib文件中加入scroll View和 page Control添加四张相同的图片到工程里面去。scroll view选中paging Enabled属性。修改viewDidLoad- (void)viewDidLoad{ [superviewDidLoad];// Do any add
2013-03-27 16:37:05 643
原创 滚动视图
修改ThirdViewController.xib,添加scroll View和image View将imageView关联到成员变量_imageView将scrollView关联到成员变量_scrollViewimageView中放入一张大图片。去掉 Use Autolayout属性。修改viewDidLoad- (void)viewDidLoad{
2013-03-27 15:41:47 789
原创 标签视图控制器
新建Tabbed application,名为Tabview新建一个viewController修改AppDelegate.m- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.win
2013-03-27 15:02:50 654
原创 网页视图与警告视图
新建一个基于singleView的工程,名为webView。在ViewController.xib中添加两个按钮,并分别关联两个方法openDoc,openWeb。新建一个objective-c class用来展现doc或者网页的内容。放一个web View控件和一个返回按钮。修改WebViewController.h//// WebViewC
2013-03-27 14:40:43 676
原创 小小词典(六,文件读写)
首先我们保存词典的状态,究竟是英文到中文,还是中文到英文。第一种,用户默认文件。- (IBAction)pressExchange:(UIBarButtonItem *)sender { _chineseToEnglish=!_chineseToEnglish; if (_chineseToEnglish) { sender.image=[
2013-03-27 10:51:52 637
原创 小小词典(五,弹出视图和手势)
我们来为应用添加一个about窗口。在Xcode中选择New File,选择Objective-c class,选择父类为UIViewController,名字为AboutViewController,并选择xib文件。为新窗口添加一个ImageView,增加图片。然后添加text view输入相关的版权消息。在viewController.xib中Navigation bar右上角,
2013-03-27 08:42:41 796
原创 小小词典(四,文本框键盘及委托)
选择xib文件,给textfield设置clear button,选择Appears while editing。Return Key选择Search。这时,键盘中的回车换行键就变成了搜索。但点搜索时应用没不能自动翻译。我们需要设置委托事件。在ViewController.h中声明一个委托。@interface ViewController :UIViewController
2013-03-26 19:37:33 824
原创 小小词典(三,应用图标与启动画面)
在Summary中拖入app icons和launch images.icon和启动画面常见尺寸logo:png格式,57X57,114X114Default:png 格式,320X480,320X460,640X960,640X920CFBundleName:程序包名称CFBundleDisplayName:应用显示名称在infoPlist.strings中写上应用显示的
2013-03-26 16:42:52 701
原创 小小词典(二,导航栏及其按钮)
导航栏用来显示应用的标题。在xib文件中拖动一个Navigation Bar,用来显示应用标题。title改为:小小词典。颜色改为亮黄色。再添加一个Bar Button item用来表示是汉译英还是英译汉。将Bar Button item放到Navigation Bar的左上角。将4个png图片拖入工程。英中.png(20x20) 英中@2x.png(40x40) 中英.png(20x
2013-03-26 16:04:10 1107
原创 小小词典(一,网络通信)
做一个简单的汉英/英汉词典,调用以下接口实现:http://api.liqwei.com/translate/?language=zh-CN|en&content=汉字http://api.liqwei.com/translate/?language=en|zh-CN&content=english在Xcode中新建singleview工程,名为TinyDictionary.修改x
2013-03-26 10:52:38 709
原创 imageView
新建工程:pictureDemo,在ViewController.xib中拖动一个Image View控件。将图片加入工程。从image View控件中选择一个图片显示。为image View绑定一个成员变量。IBOutletUIImageView *_imageView;修改代码如下,我们来显示一个指定图片://// ViewController.m// Pict
2013-03-21 10:08:58 753
原创 Category
在上一个工程中,New File,选择Objective-Category,基类型UILabel,名称ClickButton//// UILabel+ClickButton.h// ClickButton//// Created by cloud on 13-3-19.// Copyright (c) 2013年 cloud. All rights reserved./
2013-03-19 10:34:02 897
原创 ClickButton
新建工程名为:ClickButton,在Choose options for your new project这一步,为了兼容性考虑,三个复选框都不要选。修改ViewController.xib文件,为界面添加控件。分别是两个按钮,一个label在两个按钮上分别单击右键,为它们关联touch up inside事件。都关联到同一个方法中来。- (IBAction)pre
2013-03-19 10:19:30 1359
原创 Hello World
打开xcode,新建工程:Hello World点击Create a new Xcode project,然后选IOS Single View Application,点NEXT选择工程文件位置输入工程名修改MainStoryboard.storyboard 中的View 加入Label控件,修改Label文字为HelloWorld运行结
2013-03-11 09:56:22 559
原创 协议
objective-c中的协议相当于C++中的接口。新建工程:agreeMent,修改代码如下://// main.m// agreeMent//// Created by cloud on 13-3-9.// Copyright (c) 2013年 cloud. All rights reserved.//#import @protocol myAgreeMent
2013-03-09 11:05:17 560
原创 特性和类别
特性用来自动声明属性的setter和gettter方法。@interface Tire:NSObject{ float rainHandling; float snowHandloing;}@property float rainHandling;@property float snowHandling;@end@implementation Tire@synt
2013-03-09 10:38:24 670
原创 RetainCount2
新建工程:RetainCount2,修改代码如下://// main.m// RetainCount//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface RetainTracker:NSObject@end@im
2013-03-08 15:42:11 644
原创 RetainCount
新建工程:RetainCount,修改代码如下://// main.m// RetainCount//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface RetainTracker:NSObject@end@imp
2013-03-08 15:27:55 1695
原创 FileWalker2
新建工程:FileWalker2,修改代码如下://// main.m// FileWalker//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import int main(int argc, const char * argv[]){
2013-03-08 14:49:57 640
原创 FileWalker
新建工程:FileWalker,修改代码如下://// main.m// FileWalker//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import int main(int argc, const char * argv[]){
2013-03-08 14:39:13 763
原创 CarParts04
将前文中的类分拆,声明@interface @end放入.h文件,实现@implementation @end放入.m文件。继承类可用#import插入父类头文件,或者使用@class 类名。这样可以很方便的管理我们的源代码。
2013-03-08 10:38:47 679
原创 CarParts3
新建工程:CarParts3,修改上文代码://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Ti
2013-03-08 10:16:12 662
原创 CarParts2
修改上文的代码如下://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Tire- (NSStr
2013-03-08 10:03:34 668
原创 CarParts
新建工程:CarParts,修改代码如下://// main.m// CarParts//// Created by cloud on 13-3-8.// Copyright (c) 2013年 cloud. All rights reserved.//#import @interface Tire:NSObject@end@implementation Tir
2013-03-08 09:32:58 694
原创 Shapes-Object4
继续修改上述代码,如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor, kGreenColor, kB
2013-03-07 16:35:37 676
原创 Shapes-Ojbect3
继续修改前面的代码,最终修改结果如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor, kGreenColor,
2013-03-07 16:22:56 697
原创 Shapes-Object2
新建工程名为Shapes-Object2,增加三角形描述代码,修改代码如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColo
2013-03-07 15:14:50 737
原创 Shapes-Object
新建工程,名为:Shapes-Object,修改代码如下://// main.m// Shapes-Object//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kRedColor,
2013-03-07 14:58:19 2221
原创 Shapes-Procedural
新建一个工程名为“Shapes-Procedural2”,为上篇代码增加描述三角形。修改代码如下://// main.m// Shapes-Procedural//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum
2013-03-07 10:48:12 710
原创 Shapes-Procedural
新建一个工程名为“Shapes-Procedural”。修改代码如下://// main.m// Shapes-Procedural//// Created by cloud on 13-3-7.// Copyright (c) 2013年 cloud. All rights reserved.//#import typedef enum { kCircle
2013-03-07 10:29:08 817
原创 BOOL party
如同上文,新建一个工程名为“BOOL Party”。修改代码如下://// main.m// BOOL party//// Created by cloud on 13-3-3.// Copyright (c) 2013年 cloud. All rights reserved.//#import BOOL areIntsDifferent(int thing1,in
2013-03-03 14:55:45 389
原创 Hello World
单击Dock中Xcode图标,打开Xcode编辑器。单击Create a new Xcode project,创建一个新的工程。然后选择OS X中的Application项,选择 Command Line Tool,然后单击Next。输入工程名:Hello World,类型选择:Foundation选好路径,然后点创建。
2013-03-03 14:28:00 450
sqlite 3.71 for windows
2012-04-01
winsock select 模型源码
2012-03-30
IOCP Tcp服务器入门源码
2012-03-29
VS2008 与 IE8 不兼容的补丁
2012-03-27
lua加密工具.zip
2014-07-25
ios 新浪微博 sdk 使用demo
2013-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人