JNYJ

JNYJ - IOS - DEV

 

2011年4月19日

play video from URL retrieved from ALAsset in iOS

摘要: play video from URL retrieved from ALAsset in iOSyouDevise, Ltd. - Pragmatic Programmer London, EnglandOn-Line Strategies, Inc. - Java Software Engineer / Developer Dallas, TXMutual Mobile - Software Engineer - Android Austin, TXTabbedOut - Superhuman Mobile Developer Austin, TX up vote0down votefav 阅读全文

posted @ 2011-04-19 11:31 JNYJ 阅读(1949) 评论(0) 推荐(0) 编辑

2011年4月13日

[group setAssetsFilter:[ALAssetsFilter allVideos]] -- (iPhone,Photo,Videos)

摘要: ALAssetsGroupEnumerationResultsBlock assetEnumerator = ^(ALAsset *asset, NSUInteger index, BOOL *stop) { if(asset != nil) { ALAssetRepresentation* representation = [asset defaultRepresentation]; NSLog(@"UTI = %@", [representation UTI]); NSLog(@"Metadata = %@", [representation met 阅读全文

posted @ 2011-04-13 14:13 JNYJ 阅读(757) 评论(0) 推荐(0) 编辑

2011年4月11日

(iPhone)怎样从photo album中获取所有图片 “****TWO*****” ---》 获取所有图片从Photo Album?

摘要: ok 现在就简单一个方法就可以搞定 “获取所有图片从Photo Album”了。哈哈代码如下: 使用它“ALAssetsLibrary” 就ok了。+ (void) startGettingDataFromPhotoAlbum:(NSMutableArray *)arrayOfReceiveData ALAssetType:(NSString *)type{ // ALAssetsLibraryAccessFailureBlock failureblock = ^(NSError *myerror){ NSLog(@"cant get image -- %@",[myerr 阅读全文

posted @ 2011-04-11 18:03 JNYJ 阅读(1561) 评论(1) 推荐(1) 编辑

(iPhone)怎样从photo album中获取所有图片 “****ONE*****” ---》 怎样从CGImage 转换成 NSData?

摘要: 1:- (NSData *)imageData { ALAssetRepresentation *assetRep = [self.asset defaultRepresentation]; NSUInteger size = [assetRep size]; uint8_t *buff = malloc(size); NSError *err = nil; NSUInteger gotByteCount = [assetRep getBytes:buff fromOffset:0 length:size error:&err]; if (gotByteCount) { if (err 阅读全文

posted @ 2011-04-11 16:28 JNYJ 阅读(1490) 评论(0) 推荐(2) 编辑

2011年3月4日

怎么自动移出被键盘覆盖(遮盖)的控件 NO.2(Category),适用于UIViewController

摘要: @implementation UIViewController(AnimationFashion)#pragma mark #pragma mark implementation//regard the control as child view of self by default.- (void) scrollViewIfControlCoveredByKeyboard:(UIControl *)control hasStatusBar:(BOOL)hasStatusBar hasNavigationBar:(BOOL)hasNavBar{ CGFloat keyboardHeight 阅读全文

posted @ 2011-03-04 17:40 JNYJ 阅读(623) 评论(0) 推荐(0) 编辑

怎么自动移出被键盘覆盖(遮盖)的控件 NO.1(Category),适用于UITableView

摘要: @implementation UITableView(AnimationFashion)- (void) scrollViewIfControlCoveredByKeyboard:(UIControl *)control atIndexPath:(NSIndexPath *)indexPath hasStatusBar:(BOOL)hasStatusBar hasNavigationBar:(BOOL)hasNavBar{ CGFloat keyboardHeight = 216.0f; CGFloat navBarHeight = 44.0f; CGFloat statusBarHeigh 阅读全文

posted @ 2011-03-04 17:36 JNYJ 阅读(817) 评论(0) 推荐(1) 编辑

2011年2月16日

关于cocoa编程模块间协作的一点总结(delegate/T-A/notification/...)

摘要: 关于cocoa编程模块间协作的一点总结(delegate/T-A/notification/...)在cocoa编程中,我们经常会遇到delegate、Target-Action、notification等等这些方法,我觉得从某种角度看,可以将这些方法总结在一起,它们就是为不同模块间提供协作的方法,这种协作在这里我把它理解为是“回调”,其实"回调"二字在这里更多是借用,并没有认真地去考究过这些正是一堆回调函数,纯粹是觉得挺像,感觉用来说明问题挺方便,所以就借用一下,应用层我们常见的"回调"就有以下几类:第一:当然是如雷贯耳的delegate,这个没什么好说的,教程和文档 阅读全文

posted @ 2011-02-16 11:08 JNYJ 阅读(906) 评论(0) 推荐(0) 编辑

2011年1月24日

NSString与CGPoint、CGSize等结构体之间转换的API !!!

摘要: UIKIT_EXTERN NSString *NSStringFromCGPoint(CGPoint point); UIKIT_EXTERN NSString *NSStringFromCGSize(CGSize size); UIKIT_EXTERN NSString *NSStringFromCGRect(CGRect rect); UIKIT_EXTERN NSString *... 阅读全文

posted @ 2011-01-24 14:00 JNYJ 阅读(2026) 评论(0) 推荐(1) 编辑

2011年1月21日

如何实现圆角的UITextView ?

摘要: #import QuartzCore/QuartzCore.h用layerUITextView.layer.cornerRadius = 6;UITextView.layer.masksToBounds = YES;角度可以自己调 阅读全文

posted @ 2011-01-21 14:13 JNYJ 阅读(524) 评论(0) 推荐(0) 编辑

2011年1月10日

日期转字符串 或 字符串转字符串 如何转?

摘要: 日期转字符串 或 字符串转字符串 如何转? 阅读全文

posted @ 2011-01-10 10:54 JNYJ 阅读(305) 评论(0) 推荐(0) 编辑

导航