- 博客(15)
- 收藏
- 关注
原创 续传
1.设置请求头文件 // 取出文件操作对象 self.handle = [NSFileHandle fileHandleForWritingAtPath:_D_Path(self.tempPath)]; // 移动到文件结尾 unsigned long long length = [self.handle seekToEndOfFil
2014-12-24 11:36:29 312
原创 删除 Provisioning Profile
在项目里面的 Provisioning Profile 选项里面有太多不用的证书,看着烦心!路径:/Users/用户名/Library/MobileDevice/Provisioning Profiles 或者按着 option(alt) 键在前往里面点击资源库,然后找到 MobileDevice 文件夹下的 Provisioning Profiles 文件夹打开。找到不用删除
2014-12-06 11:51:31 349
原创 UIScrollView & UITableView 一些常用方法与属性
UIScrollView :#pragma mark - 开始拖动 -- 1次调用- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;#pragma mark - 拖动中 -- 随拖动的点的改变不停调用- (void)scrollViewDidScroll:(UIScrol
2014-12-06 09:25:21 233
原创 NSArray 与 NSMutableArray 常用方法
/* NSArray : +(+(id)arrayWithObjects:obj1,obj2,...nil 创建一个新的数组,obj1,obj2......是他的元素对象,以nil对象结尾 -(BOOL)containsObject:obj 确定数组中是否包
2014-12-03 14:35:47 238
原创 NSString 与 NSMutableString 常用方法
NSString 方法: NSString *str0 = [[NSStringalloc] initWithString:@"1去二sanLI"]; NSString *str1 = [NSStringstringWithFormat :@"怕"]; NSLog(@"%li",[str0length]);
2014-12-03 14:08:31 314
原创 判断是否点击在某个范围内
+ (BOOL)pathContainsPoint:(CGPoint)point points:(id)points, ...{ if (points == nil) { return NO; } CGMutablePathRef pathRef =CGPathCreateMutable();
2014-11-27 15:36:19 462
原创 点到直线的距离
// 点到直线距离// 直线Ax+By+C=0 坐标(Xo,Yo)那么这点到这直线的距离就为:│AXo+BYo+C│/√(A²+B²)。- (CGFloat)pointToLineDistanceEP1:(CGPoint)EP1 EP2:(CGPoint)EP2 OP:(CGPoint)OP{ CGFloat K = (EP2.x - EP1.x) / (EP2.y
2014-11-26 10:15:27 535
原创 NSPredicate 查询过滤
#pragma mark - 字典NSDictionary *dic1 = [NSDictionarydictionaryWithObjectsAndKeys:@"aa",@"AA",@"bb",@"BB",nil];NSDictionary *dic2 = [NSDictionarydictionaryWithObjectsAndKeys:@"aa",@"
2014-11-22 13:50:52 201
原创 iOS7 隐藏状态栏
Supporting files下面看到一个"工程名-Info.plist"(或"Info.plist")的文件,设置里面的两个属性。Status bar is initially hidden 为 YESView controller-based status bar appearance 为 NO如果没有这就添加上。如
2014-11-22 13:46:07 186
原创 隐藏键盘
方法一:通过 Return 键来触发 UITextField 的 Did End on Exit 事件来隐藏。// sender 参数为当前的 UITextField- (IBAction)TextField_DidEndOnExit:(id)sender { // 隐藏键盘. [sender resignFirstRespo
2014-11-22 13:42:43 170
原创 删除 Provisioning Profile
在项目里面的 Provisioning Profile 选项里面有太多不用的证书,看着烦心!路径:/Users/用户名/Library/MobileDevice/Provisioning Profiles 或者按着 option(alt) 键在前往里面点击资源库,然后找到 MobileDevice 文件夹下的 Provisioning Profiles 文件夹打开。找到不用
2014-11-22 13:40:35 262
原创 math.h
1.求余 extern double fmod(double, double); fmod(10.2,3) = 1.22.四舍五入 extern double round(double); round(10.5) = 113.平方extern double pow(double, doubl
2014-11-22 13:38:55 330
原创 静态库
1. 新建一个 project 。选择 Framework & Library 下的 Cocoa Touch Static Library。2. 编译前准备,修改一下 Debug 为 Release。3. 可以添加多个类写好方法。4. 编译。编译的时候用真机和模拟器各编译一次。 编译完之后在 Product
2014-11-22 11:58:58 180
原创 is missing from working copy
删除当前目录下所有 svn 文件夹 :find . -type d -name .svn | xargs rm -rf1.打开终端2.cd 到当前
2014-11-22 11:54:11 204
原创 项目中混合 ARC 和 非ARC 模式
Xcode 项目中可以混合使用 ARC 和 非ARC 模式。ARC 模式混合 非ARC 模式 -fno-objc-arc非ARC 模式混合 ARC 模式 -fobjc-arc 添加标签的方法:1. 打开 target -> Build Phases -> Compile Sources2. 双击需要混合的 *.m 文件3. 在弹出窗口中输
2014-11-22 11:46:56 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人