觅食邦 开发总结

2017-07-03  本文已影响0人  AmazingMasterYi

XIB 加载要点

判断字符串是否纯数字

+ (BOOL)isPureInt:(NSString *)string{
    NSScanner* scan = [NSScanner scannerWithString:string];   
    int val;
    return [scan scanInt:&val] && [scan isAtEnd];
}

参数越界报错

'NSInvalidArgumentException', reason: '-[NSInvocation setArgument:atIndex:]: index (2) out of bounds [-1, 1]'
*** First throw call stack:  

AFN知识补充

[AFHTTPSessionManager manager]GET:<#(nonnull NSString *)#> parameters:<#(nullable id)#> progress:<#^(NSProgress * _Nonnull downloadProgress)downloadProgress#> success:<#^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject)success#> failure:<#^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error)failure#>
[AFHTTPSessionManager manager] invalidateSessionCancelingTasks:YES];

设置圆形图片


    // 开启图形上下文
    UIGraphicsBeginImageContext(self.size);
    
    // 上下文
    CGContextRef ctx = UIGraphicsGetCurrentContext();
    
    // 添加一个圆
    CGRect rect = CGRectMake(0, 0, self.size.width, self.size.height);
    CGContextAddEllipseInRect(ctx, rect);
    
    // 裁剪
    CGContextClip(ctx);
    
    // 绘制图片
    [self drawInRect:rect];
    
    // 获得图片
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
    
    // 关闭图形上下文
    UIGraphicsEndImageContext();

button 取消高亮状态

包含字符串

[字符串 containString:@”“] 判断字符串是否包含某个字符串,不指定位置,返回值为BOOL
[字符串 hasSuffix:@”“] 判断字符串是否以某字符串结尾,
[字符串 hasPrefix:@“”] 判断字符串是否以某字符串开头

上一篇 下一篇

猜你喜欢

热点阅读