自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 解决iOS UIwebview 使用input file 控制器崩溃问题

错误现象,在UIwebview 使用input file 当前控制器崩溃问题报错信息:Warning: Attempt to present <UIDocumentPickerViewController: 0x161744e40> on<ACEUINavigationController: 0x160896a00> whose view is not in the window hierarchy!解决方案:在加载H5页面的控制器的父控制器中,重写模态方法,拦截回退,.

2020-08-03 10:31:27 1002

转载 iOS报错解决方案

修改cannot synthesize weak property because 问题,这个问题在Xcode 7.3出现   为什么这么修改暂时不明-fobjc-weak is not supported on the current deployment target修改方法原因:早版本的iOS不支持ARC

2016-08-24 15:05:29 2817

原创 颜色设置

#169E8C  RGB格式颜色   16进制表示   CGFloat red = 22;    CGFloat green = 158;    CGFloat blue = 140;    UIColor *color = [UIColorcolorWithRed:red/255green:green/255blue:blue/255a

2016-08-05 10:01:25 236

原创 rangeOfString

rangeOfString   使用rangeOfString  用于查找字符串中特定的字符NSString *s = @"feng$@ff"; NSString *t = @"fen"; NSRange r = [s rangeOfString:t];r 的length为3   r 的location 为0   只显示第一次遇到的字符串的id和长度

2016-04-12 14:07:35 2428

原创 启动上报功能

启动上报:在应用刚刚启动时,向后台上报一些设备信息。上报内容:1、设备信息:设备信息主要通过infoDictionary获取[[NSBundlemainBundle] infoDictionary]AppID  CFBundleIdentifierVersion  CFBundleVersiongetOSSystemName    [[UIDevice

2016-03-06 16:41:50 289

原创 推送总结

推送功能总结:1、在开发者网站注册推送证书,推送证书应该和开发证书或发布证书还有配置文件相对应。2、应用向苹果远程通知系统来请求注册自己[[UIApplication sharedApplication]registerForRemoteNotificationTypes:types]     Types指定应用程序将接受的通知警告类型。UIRemoteNotificati

2016-03-06 15:48:17 339

转载 获取网络类型

#import #import typedef enum{        NetWorkType_WIFI=3,    NetWorkType_3G,    NetWorkType_2G,    NetWorkType_None,}NetType;+(NetType)reach{ struct sockaddr_in zeroAddress; NetType retVal =

2016-02-02 14:34:23 268

转载 NSUserDefaults

摘要 NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了一、了解NSUserDefaults以及它可以直接存储的类型      NSUserDefaults是一个

2016-01-29 09:09:59 209

转载 推送

实例:调用方法:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{//注册通知 [application registerForRemoteNotificationTypes:UIRemoteNotificationT

2016-01-27 11:31:43 238

转载 MD5加密

MD5 加密NSData *md5Data = [md5StrIn dataUsingEncoding:NSUTF8StringEncoding]; CC_MD5_CTX md5; CC_MD5_Init(&md5); CC_MD5_Update(&md5, [md5Data bytes], (int)[md5Data length]);

2016-01-20 15:08:12 204

转载 iOS设备信息的获取

方法1:+ (NSString*)getDeviceVer{ size_t size; sysctlbyname("hw.machine", NULL, &size, NULL, 0); char *machine = (char*)malloc(size); sysctlbyname("hw.machine", machine, &size, NULL, 0);

2016-01-20 10:44:35 309

转载 判断苹果是否越狱

+(BOOL)isJailbroken { BOOL jailbroken = NO; NSString *cydiaPath = @"/Applications/Cydia.app"; NSString *aptPath = @"/private/var/lib/apt/"; if ([[NSFileManager defaultManager] fileExis

2016-01-12 11:31:12 321

原创 控制器跳转

控制器跳转方法:1.用导航栏跳转:a.全自动跳转;b.手动跳转 c.纯代码跳转全自动跳转:将按钮之间用segue连接下一个控制器。点击按钮会自动进行跳转  使用下面方法传参数;   fff是segue的id    DSVC是下一个控制器的类型  str 是参数-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sende

2015-10-29 18:28:26 389

原创 UITableView

创建Cell的3种方式:1.storyboard创建cell   在storyboard中创建cell ,设置cell的id,创建UITableViewCell的子类,写cell创建的类方法 用dew方法,创建Model属性,改写Model的setter方法,将cell的属性通过model赋值。   2.xib创建:1、提供类方法创建cell,先从队列中获取,如果失败,使用alloc in

2015-10-22 20:00:09 226

原创 设计模式

设计模式:对具体问题提出解决方案,以提高代码复用率,降低耦合度。一.MVC:将Model View Controller 分开,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编业务逻辑。字典转模型,懒加载。二.单例:保证系统中的类只有一个可被外界访问的实例;单例用于全局都用的,例如账号信息、音乐播放工具;优

2015-10-21 20:45:25 213

原创 IOS - 定时器

self.timer = [NSTimer scheduledTimerWithTimeInterval:定时器的时间 target:谁执行定时器 selector:定时器执行的方法 userInfo:nil repeats:是否循环]; [self.timer invalidate] 定时器的销毁 [self startTimer] 定时器的开始dispatch_after(dispa

2015-09-12 15:05:10 156

原创 IOS-ScorllView

scrollView使用1.创建scrollView  2.向scrollView中添加图片  设置图片的frame3.设置scrollView的contentSize 及scrollView的范围(能滚多远)contentSize 描述 scrollView内部显示内容的尺寸 能滚多远contentOffset 描述 scrollView当前显示的内容的位置content

2015-09-12 14:30:28 278

原创 UI初学 按钮

按钮:1.按钮类型:一般为custom2.按钮创建:ButtonWithType创建,然后添加到view中3.向按钮中导入背景图片: setBackgroundImage:[UIImage imageNamed:图片名:forState:按钮状态按钮状态一般为Normal 一般状态    Highlighted  按下的高亮状态  高亮默认加阴影4.动画效果: 一般用anima

2015-08-26 20:06:33 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除