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