iOS
darling0825
这个作者很懒,什么都没留下…
展开
-
iOS开发问题汇总
上下黑边问题 Launch Screen: 只支持iOS8以上 Launch Images:只支持iOS7以下 iOS8以上:Launch Screen和Launch Images要选其一 iOS7:要有Launch Images原创 2015-11-28 16:49:06 · 311 阅读 · 0 评论 -
iOS 异常捕获学习
iOS 异常捕获学习头文件#import <UIKit/UIKit.h>void InstallUncaughtExceptionHandler();@interface CrashCatch : NSObject+ (void)installUncaughtExceptionHandler;+ (void)crashTest:(NSUInteger)index;@end实现文件#import "C原创 2017-06-25 12:27:57 · 397 阅读 · 0 评论 -
levelsOfDetail和levelsOfDetailBias
levelsOfDetail是指,从UIScrollView的1倍zoomScale开始,能够支持细节刷新的缩小级数。每一级是上一级的1/2,所 以假设levelsOfDetail = n,levelsOfDetailBias不指定的话,CATiledLayer将会在UIScrollView的zoomScale为以下数字时重新 drawLayer 2^-1 -> 2^-2 -> … -> 2^-n转载 2017-05-08 14:30:41 · 597 阅读 · 0 评论 -
Swift—try?和try!区别
Swift—try?和try!区别 在使用try进行错误处理的时候,经常会看到try后面跟有问号(?)或感叹号(!),他们有什么区别呢?1.使用try?try?会将错误转换为可选值,当调用try?+函数或方法语句时候,如果函数或方法抛出错误,程序不会发崩溃,而返回一个nil,如果没有抛出错误则返回可选值。示例代码如下://查询所有数据方法 func findAll() throws -> [No转载 2017-05-08 10:33:40 · 2095 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
Mac ftp服务使用开通sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist关闭sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist本机测试ftp localhost Termainal显示如下:Trying ::1...Connect原创 2017-04-19 12:14:44 · 199 阅读 · 0 评论 -
iOS AssetsLibrary和Photos的使用总结(2): 原图获取
- (UIImage *)originImage{ @autoreleasepool { if (_originImage) { return _originImage; } __block UIImage *resultImage; if (UsePhotoKit) {原创 2016-03-21 12:15:59 · 3876 阅读 · 0 评论 -
iOS AssetsLibrary和Photos的使用总结(1): 权限及相册的获取
1.相册权限获取 AssetsLibrary:- (void)checkAuthorizationStatus_BeforeiOS8{ ALAuthorizationStatus status = [ALAssetsLibrary authorizationStatus]; switch (status) { case ALAuthorizationSta原创 2016-03-21 11:56:53 · 6842 阅读 · 0 评论 -
iOS各种多线程方法的使用总结
一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semaphore、NSCondition、pthread_mutex、OSSpinLock。后来网上查了一下,发现他们的实现机制各不相同,性能也各不一样。不好意思,我们平常使用最多的@synchronized是性能最差的。二、介绍与使用 2.1、@原创 2016-08-30 10:35:22 · 1195 阅读 · 0 评论 -
iPhone和iPad各代的分辨率
iPhone 尺寸 分辨率 点 iPhone 3,3GS 3.5 320×480 320×480 iPhone 4,4s 3.5 640×960 320×480 iPhone 5,5c,5s 4.0 640×1136 320×568 iPhone 6原创 2015-11-28 11:49:52 · 3264 阅读 · 0 评论 -
iOS 崩溃报告符号化
iOS 崩溃报告符号化方法一:symbolicatecrash1. 查找symbolicatecrashfind /Applications/Xcode.app -name symbolicatecrash -type f/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resou原创 2017-06-25 23:17:32 · 509 阅读 · 0 评论