ios
文章平均质量分 91
gengyan_99
这个作者很懒,什么都没留下…
展开
-
ios图片旋转
- (UIImage *)fixOrientation:(UIImage *)aImage { // No-op if the orientation is already correct if (aImage.imageOrientation == UIImageOrientationUp) return aImage;原创 2021-08-11 13:21:15 · 272 阅读 · 0 评论 -
IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解(今天编码时遇到深拷贝与浅拷贝的问题,网上找到这篇文章,转载下 by:yangchen) 阅读本文之前首先了解copy与retain的区别,如果有不正确的地方望大家多多指教:copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内转载 2013-03-27 14:31:02 · 492 阅读 · 0 评论 -
ios获取手机号
#import CTSettingCopyMyPhoneNumber()原创 2013-04-09 10:04:04 · 900 阅读 · 0 评论 -
ios宏
由会员xiaochengfei发起的一个话题:收集起来,丢到一个头文件中,这样开发起来就快多啦!我先分享一些,大家可以拿出自己私藏的,盖楼,吼吼~ #define NavigationBar_HEIGHT 44 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN转载 2013-04-08 12:38:25 · 876 阅读 · 0 评论 -
滚动视图上的悬浮控件
myView = [[UIViewalloc] initWithFrame:CGRectMake(10,100, 150, 30)]; myView.backgroundColor = [UIColorredColor]; [self.tableViewaddSubview:myView];-(void)scrollViewD原创 2013-02-19 13:22:41 · 659 阅读 · 0 评论 -
ActionSheet
UIActionSheet *actionSheet = [[UIActionSheetalloc] initWithTitle:@"选择来源" delegate:self原创 2013-01-21 14:27:57 · 370 阅读 · 0 评论 -
ios代码行数统计
1、打开终端。2、cd到你项目的路径。3、输入如下命令:a) 统计整个工程的所有文件的代码量以及总量find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l转载 2013-01-28 15:47:20 · 2025 阅读 · 0 评论 -
上传头像设置sessionid
NSMutableDictionary *item = [[NSMutableDictionaryalloc] init];[item setObject:[[NSUserDefaultsstandardUserDefaults] objectForKey:@"UserID"]forKey:@"UserID"]; NSData *imageDa原创 2013-01-22 11:16:35 · 591 阅读 · 0 评论 -
生成apple push ssl 证书步骤
生成apple push ssl 证书步骤许可证要进行推送服务的第一件事就是获取推送许可证。它用来对你通过SSL与APNS通讯进行识别。在Mac上生成 Apple推送通知SSL许可证:登录到 iPhone Developer Connection Portal 并点击 App IDs创建一个不使用通配符的 App转载 2012-12-20 17:28:28 · 385 阅读 · 0 评论 -
旧工程适配iOS 6和iPhone 5之第三方静态库
http://www.dapps.net/dev/iphone/old-project-ios-6-iphone-5-third-library.html转载 2012-11-23 15:52:07 · 363 阅读 · 0 评论 -
Array 排序
//按照字符串排序 self.dataArray = [self.dataArraysortedArrayUsingComparator: ^(id obj1,id obj2) { if ([[obj1objectForKey:@"OrderNum" ]integerValue] > [[obj2 objectForKey:@"O原创 2013-04-17 12:22:37 · 608 阅读 · 0 评论 -
系统时间,毫秒
NSString* date;NSDateFormatter* formatter = [[NSDateFormatter alloc]init];[formatter setDateStyle:NSDateFormatterMediumStyle];[formatter setTimeStyle:NSDateFormatterShortStyle];[format原创 2013-04-17 10:05:04 · 580 阅读 · 0 评论 -
iPhone上关于相机拍照的图片的imageOrientation的问题
- (UIImage *)fixOrientation:(UIImage *)aImage { // No-op if the orientation is already correct if (aImage.imageOrientation == UIImageOrientationUp) return aImage;转载 2013-05-03 10:49:16 · 1892 阅读 · 0 评论 -
photoshop常用功能
1:切图:用ps打开图片,将不相关图片前边的眼睛关闭掉,(可以将多图右键混合),点击左侧选取工具选中要切的图,将图拖动到新建的图中(新建control+N)。2:去掉无效背景:选中图像->图像->裁切->选中透明像素,点确定。3:裁剪不规则图像:用钢笔选择自定义形状的图形->选择路径选择工具(类似光标)—>右击选中区域->创建矢量蒙板即可。4:套索工具:将图片先...原创 2017-10-19 14:21:55 · 600 阅读 · 0 评论 -
ios命名规范
大驼峰(UserClassView):每个单词首字母大写 小驼峰(userClassInfo):除第一个单词,其它单词首字母大写1:英文命名,不使用拼音。2:代码 驼峰原则,首字母大写。 图片 单词间用下划线分割。3:图片2倍图片尾部加@2x,3倍图片尾部加@3x。4:别名 原文件名+扩展 (如UIImageView+HPWeb)5:方法名:小驼峰。原创 2017-04-21 11:19:07 · 416 阅读 · 0 评论 -
app切图 规范
1:iOS 2套图@2x 、@3x ;android 三套hdpi、xhdpi、xxhdpi。2:图片分类:背景、按钮、图片、照片、TabBar icon (分别以bg_、btn_、img_、tab_开头)。3:ios按钮一般只切一张正常状态的图片;android需要切正常状态和点击状态。4:选中的图片名称以_s结尾,不能点的图片以_d结尾。如:pic_XXX_s@2x.png、 pi原创 2015-08-14 13:53:02 · 607 阅读 · 0 评论 -
app应用提交需要准备的材料
见附件翻译 2015-07-28 18:21:54 · 558 阅读 · 0 评论 -
iOS DEV info 启动画面 icon
iOS launch image & icon: https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW2原创 2015-07-27 11:07:11 · 356 阅读 · 0 评论 -
提高ios开发效率
http://www.cocoachina.com/ios/20150717/12626.html转载 2015-07-27 13:31:37 · 303 阅读 · 0 评论 -
ios输出格式 NSLog
输出格式转载 2014-06-30 17:17:13 · 438 阅读 · 0 评论 -
iphone中的翻页效果
iphone中的翻页效果 (2012-01-30 15:41:31)转载▼标签: 杂谈 先说一下轻扫(swipe)的实现,可以参考编写简单的手势示例:Tap了解手势种类。 本文简单的介绍了iphone中编写的翻页效果在viewDidLoad方法中注册了对上、下、左、右四个方转载 2013-05-15 19:00:42 · 926 阅读 · 0 评论 -
iOS 小技巧积累
iOS开发:小技巧积累2012-10-1614:34阅读数:5517单独窗口打印放大字号缩小字号1、获取全局的Delegate对象,这样我们可以调用这个对象里的方法和变量...1、获取全局的Delegate对象,这样我们可以调用这个对象里的方法和变量:[(MyAppDelegate*)[[UIApplication sha转载 2012-11-22 10:04:34 · 361 阅读 · 0 评论 -
视图切换
1.NavigationController切换UIViewController的两种方式方法一右侧进入1 SecondViewController* svc=[[SecondViewController alloc]init];2 [self.navigationController pushViewController:fvc animated:YES];[self转载 2012-11-14 16:52:24 · 371 阅读 · 0 评论 -
百度的1.2.2地图,害死我了
换了1.2.2地图。启动时_mapManager = [[BMKMapManageralloc]init];就挂。云彩阿网上查到这么句话--选中你的工程。选择右边的TARGETS->Build Settings找到Other Linker Flags然后添加-all_load祝你好运。说是和一个库冲突了,还真是这个问题。原创 2012-11-14 13:26:28 · 364 阅读 · 0 评论 -
ios 拨打电话
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:[NSStringstringWithFormat:@"tel://%@",passTel]]];原创 2012-05-10 19:08:57 · 674 阅读 · 0 评论 -
ios NSUserDefaults 删除某项
NSUserDefaults *defaults=[NSUserDefaultsstandardUserDefaults]; [defaults removeObjectForKey:@"UserInfo"]; [defaults synchronize];原创 2012-05-09 13:42:33 · 14142 阅读 · 0 评论 -
IOS程序内发短信
http://www.cnblogs.com/tracy-e/archive/2011/02/17/1956619.html转载 2012-05-09 13:41:18 · 833 阅读 · 0 评论 -
ios 漂亮字体
http://hi.baidu.com/wwssttt/blog/item/d9a24fdc6d0e272b5982dd89.html转载 2012-04-20 11:36:26 · 553 阅读 · 0 评论 -
ios字体
[UIFontfontWithName:@"Helvetica"size:17];[UIFontsystemFontOfSize:12.0f];原创 2012-04-17 13:42:01 · 385 阅读 · 0 评论 -
ios 加载一张本地图片
UIImage *buttonImage = [UIImageimageWithContentsOfFile:[[NSBundlemainBundle]pathForResource:@"button_down"ofType:@"png"]];原创 2012-04-16 15:26:24 · 1910 阅读 · 0 评论 -
ios 产品图工具
https://mockingbot.com/原创 2012-04-17 10:17:46 · 601 阅读 · 0 评论 -
ios发送消息 注册消息
[[NSNotificationCenterdefaultCenter] postNotificationName:@"switchViews"object:[NSNumbernumberWithInteger:[segmentedControl selectedSegmentIndex]]];[[NSNotificationCenterdefaultCenter]原创 2012-04-16 16:27:56 · 1936 阅读 · 0 评论 -
ios ARC forbids explicit message send of release
如果你在进行release,retain相关操作的时候发现提示了这样一条错误。这是由于在新建工程的时候使用了ARC功能,即点选了“Use Automatic Reference Counting”选项。解决这个问题很简单:在老板的xcode中,打开“Build Setting”,找到“Objective-C Automatic Reference Counting”项,将它的值设置成“NO转载 2012-04-26 10:44:10 · 555 阅读 · 0 评论 -
让iPhone空转起来
while(1)[[NSRunLoop currentRunLoop] run];原创 2012-06-04 23:05:24 · 354 阅读 · 0 评论 -
ios 快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +原创 2012-05-17 19:39:33 · 742 阅读 · 0 评论 -
iOS高效开发必备的10款Objective-C类库
http://www.cocoachina.com/iphonedev/toolthain/2012/0828/4664.htmlMBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是转载 2012-10-25 17:51:05 · 461 阅读 · 0 评论 -
为UIImageView添加单击事件:
imageView.userInteractionEnabled = YES;UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(yourHandlingCode:)];[imageView addGestureRecogni转载 2012-10-24 10:38:29 · 687 阅读 · 0 评论 -
UIToolBar,UINavigationBar 修改背景色
UIToolBar,UINavigationBar 修改背景色UIToolBar 三种办法方法一 /toolBar background image set based on iOS version [[UIDevice currentDevice] systemVersion]; if ([[[UIDevice currentDevice] sys转载 2012-10-11 15:23:12 · 1700 阅读 · 0 评论 -
mac10.8上Xcode配置SVN
虽然在mac上自带了svn,但使用起来还是比较麻烦的,我总结了一下在10.8.1上集合Xcode4.4.1使用svn的方法。1: mac10.8终端命令去掉了svn,首先需要将命令加入到mac的bin目录。恰好这些命令在Xcode中可以找到。在终端中输入:sudo ln -s /Application/Xcode.app/Contents/Develop原创 2012-09-13 13:25:14 · 1214 阅读 · 0 评论 -
找回mac 10.8的svn命令
sudo ln -s /Applications/Xcode.app/Contents/Developer/usr/bin/svn /usr/bin/svnsudo ln -s /Applications/Xcode.app/Contents/Developer/usr/bin/make /usr/bin/makesudo ln -s /Applicatio转载 2012-09-12 18:48:51 · 604 阅读 · 0 评论