- 博客(151)
- 资源 (9)
- 收藏
- 关注
转载 iOS开发之结合asp.net webservice实现文件上传下载
iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这个功能。同步下载文件: NSString *urlAsString = @"http://fi
2012-07-31 15:40:21 4082
转载 ios中点击地图控件MKMapView的某点获取该点的经纬度
当科学家们被权势吓倒,科学就会变成一个软骨病人。ios开辟中经常会用到地图控件MKMapView,可以用如下办法在点击MKMapView中某点的时辰获取改点的经纬度:先天仅赐与一些种子,而不是既成的常识和德性。这些种子须要成长,而成长是必须借助于教导和教化才干达到的。假如声了然一个MKMapView为myMapView1、在地图中添加一个手势,这个手势是一个点击动作,点击时会调用tapPr
2012-07-30 17:14:15 8293
转载 App Store 状态列表
Waiting for Upload (Yellow) Appears when you’ve completed entering your metadata, however, you have not finished uploading your binary or have chosen to upload your binary at a later time. Your app
2012-01-04 12:07:44 11395
转载 UITabBarController 之 设置选中和未选中的图片 隐藏tabbar
今天用到了关于 UITabBarController,看到设计图中的那些效果和系统默认的不一样 所以赶紧上网找些资料去发现关于它的自定义不少 可是好用的不是很多 大部分都是一样的 并且我用了之后效果不是很明显但是经过看别人的 总算是组合出来了点结果首先是修改背景{self.tabBarController = [[UITabBarController alloc] init];
2012-01-02 17:26:18 17182 2
转载 iPhone真机调试日志读取 iPhone Crash Logs
大概说明一下是:1.同步应用程序以后,找到你要查看的日志文件,日志文件对应mac的位置,xp\vista的位置.2.发现日志文件都是看不懂的16进制,如何进行转换成我们看得懂的内容.3.使用命令行工具 "symbolicatecrash"来进行转换,可以把 工具复制到任何地方都可以调用的路径:sudo cp/Developer/Platforms/iPhoneOS.platform/D
2011-12-18 16:24:07 20664
转载 xcode 4.2 itunesconnect 上传时 At least one of the following architecture(s) must be present: armv6
Xcode升级到了4.2GM版,编译的时候遇到这个错误提示:iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)找了半天都不知
2011-12-18 16:23:21 7320
转载 让你的Lable拥有qq表情!
偶然看到一篇文,发现竟然可以在iPhone中显示类似qq表情的符号。原来很简单,是iPhone支持unicode emoji字符集缘故。 view plainNSString *s = @"This is a smiley \ue415 face"; testFace.text = s; 上面的/ue415就是表情编码。更多的表情如下:/ue
2011-12-12 17:30:03 8494 1
转载 XCode4 App Store提交小结
本文建立在你的应用程序已开发完成的基础上本文以理清流程为主本文的内容以Distribution为准,但是所附的参考资料也有对Ad Hoc的说明三种证书(Development、Distribution、Ad Hoc)的区别请参考:http://blog.sina.com.cn/s/blog_68444e230100srdn.html本文引用的官方资料以XCode 3为准,XCode 4的操作略有不
2011-12-07 18:01:43 7045
转载 iOS 应用实现条形码扫描功能的方法
iOS 应用里实现条形码扫描功能,有个免费开源的 SDK:ZBar(http://zbar.sourceforge.net/iphone/sdkdoc/install.html)下面是实现的效果:利用条形码,可以简单的得到二维码的值。具体的实现过程如下:下载 ZBar 的 SDK创建工程,iphone.scanbar把下载的 ZBarSDK 添加到工程中添加 .framework
2011-11-25 15:38:37 7713
转载 程序异常退出时发送邮件报告的代码
利用NSSetUncaughtExceptionHandler,当程序异常退出的时候,就给指定的邮箱发送邮件,邮件内容包括发生异常时候的详情。代码如下:void UncaughtExceptionHandler(NSException *exception) {NSArray *arr = [exception callStackSymbols];NSString *rea
2011-11-11 17:52:15 5666
转载 在新线程中使用NSTimer
方法一:-(void) viewDidLoad{[self performSelectorInBackground:@selector(call1) withObject:nil]; }-(void) call1{timer1 = [NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@select
2011-11-08 12:57:19 13031
转载 优化UITableView性能
在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对性
2011-11-08 12:56:42 9585 1
原创 default启动图片尺寸
iOS设备现在有三种不同的分辨率:iPhone 320x480, iPhone 4 640x960, iPad 768x1024。以前程序的启动画面(图片)只要准备一个Default.png就可以了,但是现在变得复杂多了。如果一个程序,既支持iPhone又支持iPad,那么它需要包含下面几个图片:Default-Portrait.png iPad专用竖向启动画面 768x1024或者768
2011-10-26 10:02:23 14457
转载 程序图标与启动图片尺寸
IMPORTANT: Icons marked with "Required" must be supplied in your application bundle.iPhone-only AppsInclude the following in your application's Resources group in the Xcode project:Table 1
2011-10-21 16:00:34 8200
转载 viewDidUnload释疑
由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起init方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本身loadView方法当vi
2011-10-12 16:40:34 5102
转载 iPhone应用炫酷的下拉更新效果
原文地址:iPhone应用炫酷的下拉更新效果 原文作者:冥冥之中最近看到有不少人问,像Twitter,Sina微博等这些iPhone客户端下拉刷新是怎么实现的,所以花了点时间整理一个例子给大家参考一下。 能够下拉说明他首先得是个UIScrollVie
2011-10-12 16:39:10 6716 2
转载 由pushViewController说起可能出线的各种死法
做苹果开发或者果粉对导航条这个东西应该都不陌生,这咚咚在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二。 例子:MyViewController *sampleViewContro
2011-10-12 11:25:06 9729 2
转载 IOS开发技巧之──验证邮箱合法性
下面给出两种不同的方法验证邮箱输入合法性//通过区分字符串-(BOOL)validateEmail:(NSString*)email{ if((0 != [email rangeOfString:@"@"].length) &&
2011-10-08 15:29:09 5412
转载 优化tableview cell的滚动速度心得
之前lvyile对我说过,tableview cell滚动可以优化到不卡,当时确实是因为技术不到家,怀疑是否是内容过多,再加上没有太多的时间去优化,所以一直没有实质性的进展。最近在优化的过程中,xhan又对我说确实可以优化到不卡,让俺可以沉下心老实研究了。 rovercat在和我
2011-10-08 09:55:40 12053
转载 如何实现对UITextField ,UITextView等输入框的 字数限制
1. 如何实现对UITextField ,UITextView等输入框的 字数限制 (1)首先,肯定要 让controller 实现 UITextFieldDelegate (针对UITextField)或者 UITextViewD
2011-10-05 16:48:18 9645
转载 包括了UISegmentedControl的所有属性和方法
#import "SegmentedControlTestViewController.h" @implementation SegmentedControlTestViewController @synthesize segmentedControl; /******
2011-10-03 11:07:50 1101
转载 多媒体支持
无论多媒体功能在您的应用程序中是处于中心地位,还是偶尔被使用,iPhone用户都期望有很高的品质。视频应该充分利用设备携带的高分辨率屏幕和高帧率,而引人注目的音频也会对应用程序的总体用户体验有不可估量的增强作用。您可以利用iPhone OS的多媒体框架来为应用程序加入下面这些
2011-09-28 15:37:30 1421
原创 获得window句柄
最近在做一个loading效果时,在视图前添加一个视图,发现该视图始终无法无法覆盖navigation和toolbar,于是想办法在整个窗口添加。去网上查找获得window句柄,终于找到:[[UIApplication sharedApplication].keyWindow
2011-09-27 16:04:20 3276
转载 更改Xcode的缺省公司名
Ios代码 // // testAppDelegate.m // test // // Created by gaohf on 11-5-24. // Copyright 2011 __MyCompanyName__. All rights res
2011-09-27 10:05:50 826
转载 iPhone应用程序生命周期
iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示:int UIApplicationMain (int argc,char *argv[],NSString *principalClassName,
2011-09-20 14:31:58 1407
转载 NSNotificationCenter的作用
NSNotificationCenter有什么作用,简单说之,就是两个不相干的对象之间可以通过他来传递消息,只要你把相关发送的消息和处理的事件在他那里注册就行了。我们可以这样理解:NSNotificationCenter就是一个信息中心,有很多用户已经声明他们需要这些信息。当
2011-09-15 12:08:50 2738
转载 如何自定义UIActionSheet(UIAlertView)中的内容
UIActionSheet和UIAlertView因为UI有特殊的用途,所以本身并不允许你AddSubview之类的函数来自定义界面。解决的办法是继承它,实现一个自定义类,重载layoutSubviews函数//.h#import UIKit/UIKit.h>
2011-08-15 16:42:09 2712
转载 由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起
由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起init方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本身 loadView方法当vi
2011-08-15 12:30:11 1677 1
转载 XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法
最近开发iPhone程序,获得开发签名后在真机器上部署测试,在点击BuildAnd Run后,提示The executable was signed with invalid entitlements.(Theentitlements specified in your appl
2011-08-14 10:26:33 2287
转载 根据NSArray里边的Object的某个属性进行排序
假设drinkDetails是一个由Object组成的Array,且Object类有个birthDate属性,我们要根据它来对Array排序。方法一- (NSComparisonResult)compare:(id)otherObject { return [self.b
2011-07-25 16:03:08 7237 1
转载 Blowfish各种语言版本
objective-c的blowfish实现代码,没有找到。于是使用c语言的代码来实现blowfish加密解密算法。另外附上其他两个版本的blowfish。 一:C版1、blowfish.c#include #include #include #include #include "blowfish.h"static unsigned char Byte(
2011-06-20 11:38:00 11673 9
原创 iPhone Object-c Base64编码
下载下面的base64.zip然后皆压缩放到你的项目里面。然后我们自己写一个方法去调用即可,很简单,我自己封装了一个类去做,这样对我来说,库里的函数就比较透明了,当然也不是必须的。在我当前机器上可以使用,如果有问题请联系我。 //.h文件,默认即可#import Foundation/Foundation.h>@interface Utility : NSObjec
2011-06-16 15:32:00 7572 7
转载 UIWebView加载Loading...两种方法
第一种方法:使用UIView and UIActivityIndicatorView //创建UIWebViewWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)];[WebView setUserInte
2011-06-13 15:56:00 1999
转载 调整事件递交
UIKit 为应用程序提供了编程手段来简化事件处理或者完全关闭事件流。下面的列表总结了这些方法:§ 关闭触摸事件的递交。缺省情况下,视图接收触摸事件,但是你可以设置它的userInteractionEnabled属性为NO来关闭事件提交。视图在隐藏或透明时也不会接收事件。§
2011-06-12 14:25:00 92
转载 iPhone 元素大小
ElementSize (in pixels)Window (including status bar)320 x 480pxStatus Bar(How to hide the status bar)20 px
2011-06-12 09:47:00 107
转载 震动
想要你的iPhone振动吗?实在很简单,只需一行代码:AudioServicesPlaySystemSound (kSystemSoundID_Vibrate);当然要记得在你的项目中加入AudioToolbox framework。不过振动的模式和长度无法控制。
2011-06-09 10:41:00 88
转载 获得设备类型和系统版本号
#import "sys/utsname.h"/*! * get the information of the device and system * "i386" simulator * "iPod1,1" iPod Touch * "iPhone1,1" iPhone * "iPhone1,2" iPhon
2011-06-06 17:24:00 177
转载 检测iPhone当前网络是不是WiFi的代码
#import if ( ([[NetworkController sharedInstance]isFatPipe]) ){ //这就是wifi无线网络状态}if ( ([[NetworkController sharedInstance]isEdgeUp]) ) //这是edge网络状态当以上两种状态至少一种可用时if ( ([[Ne
2011-06-04 12:50:00 2803
转载 iphone加密算法AES
NSData+AESTest.h 代码:@interface NSData (AESTest)- (NSData*)AES256EncryptWithKey:(NSString*)key;- (NSData*)AES256DecryptWithKey:(NSString*)key;@endNSData+AESTest.m 代码:#impo
2011-06-04 12:46:00 3902
转载 iphone openURL 运行Maps,SMS,Browser,Phone甚至其他的应用程序
openURL的使用方法:view plaincopy to clipboardprint?[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]]; [[UIApplication sharedApplication] openU
2011-06-04 12:41:00 2048
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人