![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
objective-c
马隆编辑
这个作者很懒,什么都没留下…
展开
-
协议(Protocol)的用法和代码例子
协议,是通过网络,计算机使用者进行通讯后,互相进行约定规定的集合。两个类进行通讯,用协议就比较方便。下面是 CocoaChina 版主“angellixf”为新手写的协议入门介绍以及代码例子,希望对刚入门开发者有所帮助一、说明1.协议声明了可以被任何类实现的方法2.协议不是类,它是定义了一个其他对象可以实现的接口3.如果在某个类中实现了协议中的某个方法,也就是这个类实现了那个协议。4.协议经常用来原创 2014-04-29 13:26:27 · 554 阅读 · 0 评论 -
core animation demo
//// ViewController.m// aaaaaaa//// Created by yubang on 14-6-17.// Copyright (c) 2014年 yubang. All rights reserved.//#import "ViewController.h"@interface ViewController (){ UIButto原创 2014-06-18 15:14:50 · 623 阅读 · 0 评论 -
objective-c 研究
主菜单主页objc.io加入我们objc中国 动画解释Ckitakishi15 May 2014 分享文章我们写的应用程序往往都不是静态的,因为它们需要适应用户的需求以及为执行各种任务而改变状态。在这些状态之间转换时,清晰的揭示转载 2014-06-17 19:13:54 · 392 阅读 · 0 评论 -
相册内文件获取data
相册内文件不能直接获取data- (NSData *)imageDataWithALAssert:(ALAsset *)result{ ALAssetRepresentation *assetRep = [result defaultRepresentation]; NSUInteger size = [assetRep size];原创 2014-06-26 20:11:23 · 497 阅读 · 0 评论 -
ALAsset,ALAssetsLibrary,ALAssetsgroup常见属性及用法
ALAssetsgroupEnumerating Assets(遍历资源)– enumerateAssetsUsingBlock:(用一个block来遍历组里的资源)– enumerateAssetsWithOptions:usingBlock:(在枚举选项的条件下,用一个block来遍历组里的资源)– enumerateAssetsAtIndexes:options:转载 2014-06-26 19:53:35 · 474 阅读 · 0 评论 -
iOS实现图片与视频一次性多选
使用系统的Assets Library Framework这个是用来访问Photos程序中的图片和视频的库。其中几个类解释如下: ALAsset:包含一个图片或视频的各种信息ALAssetRepresentation:得到ALAsset的各种信息ALAssetsFilter:用来从一个ALAssetsGroup中检索ALAssetsALAssetsGroup:一组ALAs转载 2014-06-26 19:41:58 · 1299 阅读 · 0 评论 -
ALAsset 将资源转换为 NSData
原文地址:http://stackoverflow.com/questions/9766394/get-exif-data-from-uiimage-uiimagepickercontrollerALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];[library assetForURL:[info objectForK转载 2014-06-26 19:47:22 · 2772 阅读 · 0 评论 -
如何将图片保存至自定义分组
一般我们照片存储都是直接存储在相机胶卷中,调用下面的方法就可以了:void UIImageWriteToSavedPhotosAlbum ( UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);原创 2014-06-26 19:55:46 · 661 阅读 · 0 评论 -
ios ALAsset 通过CGImageWithOptions: 压缩照片技术
最近在做云相册的功能,把相册的照片上传到云端,但是上传大照片的时候会报内存警告,有时也会发生崩溃现象。比如我的ipod-touch照的一张全景图片有8.3MB,刚要开始上传就报内存警告。我试过通过处理照片把照片把它的宽高各减少一半,然后再上传,但是还会是有内存警告,因为需要把这张照片全部加载到内存才能进行处理。怎么才能避免内存警告是我们接下来讨论的问题。转载 2014-06-26 19:30:10 · 2297 阅读 · 0 评论 -
iOS的hook方案: Method Swizzling
在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法暴力抢先之外,还有更加灵活的方法吗?在Objective-C编程中,如何实现hook呢?标题有点大,计划分几篇来总结。本文主要介绍针对selector的hook,主角被标题剧透了———— Method Swizzling 。Method Swizzling 原理转载 2014-05-16 09:29:16 · 472 阅读 · 0 评论 -
拷贝字符串中的指定数据
//拷贝字符串中的指定数据//SourceData 元数据//FirstPlaceIndex 拷贝起始位置编号//LastPlaceIndex 拷贝结束位置编号-(NSString *)CopyPartTextToString : (NSString *)SourceData FirstPlaceIndex : (NSInteger)FirstPlaceIndex LastPlaceInde原创 2014-04-29 13:26:37 · 581 阅读 · 0 评论 -
处理操作字符串(二)
字符串大小写变更:NSString的定义变更情,基本上提供了三种方法的NSString类型的更改大小写1。)lowercaseString:将改变成小写的字符串2)uppercaseString:。字符串将改为大写3。)capitalizedString:使用它,改变字符串的第一个字符的情况下帽NSString *string1 = @"ROSE INDIA"; NSString *upper原创 2014-04-29 13:26:34 · 355 阅读 · 0 评论 -
字符串操作总结(一)
发过程中难免遇到字符串操作,下面是为您总结的NSString+NSMutableString+NSValue+NSAraay用法汇总,帮您应对各种字符串操作。//一、NSString //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring原创 2014-04-29 13:26:32 · 359 阅读 · 0 评论 -
UITextField 只能输入数字和小数点,只能有两位小数
//textField.text 输入之前的值 string 输入的字符- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if ([textField1.text转载 2014-09-26 14:03:39 · 463 阅读 · 0 评论