- (BOOL) isBlankString:(NSString *)string { if (string == nil || string == NULL) { return YES; } if ([string isKindOfClass:[NSNull class]]) { return Y ...
分类:
移动开发 时间:
2017-06-14 16:24:40
阅读次数:
163
方法一: 这个方法是通过获取到沙盒路径,来得到音乐的路径(使用这个方法需要把音乐放进沙盒) NSFileManager *manager = [NSFileManager defaultManager]; NSString *Documents = [NSHomeDirectory() string ...
分类:
移动开发 时间:
2017-06-14 14:26:11
阅读次数:
268
与java服务器不同 服务器使用php时 [formData appendPartWithFileData:UIImageJPEGRepresentation(_PhArray[i], 0.1f) name:@"file[]" fileName:[NSString stringWithFormat: ...
分类:
移动开发 时间:
2017-06-14 12:57:07
阅读次数:
242
创建头文件(.h), 导出常量: // Constants.h FOUNDATION_EXPORT NSString *const MyFirstConstant; FOUNDATION_EXPORT NSString *const MySecondConstant; //etc. (代码不用于C/ ...
分类:
其他好文 时间:
2017-06-13 20:37:42
阅读次数:
151
简介:UIPickerView是一个选择器控件,它比UIDatePicker更加通用,它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活。UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样 ...
分类:
其他好文 时间:
2017-06-12 22:34:04
阅读次数:
233
利用分类,NSString,增加一个方法。 #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface NSString (Height) + (CGSize)getRect:(NSString *)textStr and ...
分类:
移动开发 时间:
2017-06-12 21:07:44
阅读次数:
246
- (BOOL)validateMobile:(NSString *)mobileNum { NSString *regex = @"^1[3|5|7|8][0-9]\\d{8}$"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SE... ...
分类:
移动开发 时间:
2017-06-12 21:06:48
阅读次数:
179
为了提高应用的用户体验,经常需要邀请用户对应用进行评分 应用评分无非就是跳转到AppStore展示自己的应用,然后由用户自己撰写评论 如何跳转到AppStore,并且展示自己的应用 方法1 NSString *appid = @"444934666"; NSString *str = [NSStri ...
分类:
移动开发 时间:
2017-06-12 19:56:20
阅读次数:
217
转自:http://blog.sina.com.cn/s/blog_7e3132ca0100wyls.html 在XCode对应头文件中修改该类所继承的父类: 在对应的.m文件中添加如下代码: 这样就在view上添加了一个tableView,但其样式是默认的,其中的内容也是空白的,而且此时是无法运行 ...
分类:
其他好文 时间:
2017-06-12 19:55:37
阅读次数:
109
WHAT WHY 约定好返回的是NSString,如果返回的是NSNumber,你会崩吗? 约定好的一个字段有返回值,突然间返回为null,你会崩吗? 约定好的label上的赋值文本是最多7个字,突然给你77个字,你会变得很丑吗? 有人问了,不是约定好了吗? 话说API也是人开发的,你写的客户端还 ...
分类:
系统相关 时间:
2017-06-12 17:15:47
阅读次数:
183