严禁风
码龄12年
关注
提问 私信
  • 博客:21,032
    21,032
    总访问量
  • 17
    原创
  • 965,027
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2013-01-21
博客简介:

yanjinfeng_S的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得0次收藏
创作历程
  • 21篇
    2015年
成就勋章
TA的专栏
  • 进京学武
    21篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

iOS开发真机调试和证书相关的一些坑

1.App installation failed出现这种错误一般是因为真机中已经有要运行的App程序,删除真机中的App后即可正常运行(应该是因为修改了证书才出现的错误)2.Could not launch出现这种错误一般是因为在targets->build Setting ->Code Singing 中的证书为Distribution,改为Developer后即可。
原创
发布博客 2015.11.26 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS自定义NavigationBar后如何实现全屏右滑返回

本文是在广州小码哥高级导师吖了个峥的文章《8行代码教你搞定导航控制器全屏滑动返回效果》的基础上进行了修改后的成果。原文链接附上:http://www.cocoachina.com/ios/20150811/12897.html原文中的实现效果在某些情况下会出现一些Bug,例如只要手指在屏幕上滑动就会默认启用滑动返回效果,同时,在配合iOS原生导航栏时可可能出现各种错误,所以最好配合自己实现的N
原创
发布博客 2015.11.19 ·
2450 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何消除UITabbar上的阴影线

//以下两句代码用来去除阴影线[[UITabBar appearance] setShadowImage:[UIImage new]];[[UITabBar appearance] setBackgroundImage:[[UIImage alloc]init]];以上两句代码可以消除阴影线,缺一不可。或者把shadowImage设置为一个1*1的透明图片。以上内容来源
转载
发布博客 2015.11.17 ·
2882 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pop到指定页面

navigationController在pop时,指定pop到某个页面,这个页面要在navigationController栈里有的    for (UIViewController *temp in self.navigationController.viewControllers) {        if ([temp isKindOfClass:[需要退到哪个类类名 c
转载
发布博客 2015.11.04 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FMDB下的数据库操作DML语言

最近在项目中用到了FMDB框架下的本地数据库搭建,感觉非常方便,在学习使用的同时,写下这篇文章做个总结:首先,将框架导入需要使用的类中#import "fmdb/FMDB.h"然后在项目中添加libzsqlite3.tbd完成以上任务后就可以正式开始使用FMDB框架啦。关于FMDB的基础教程,可以参考:http://blog.csdn.net/jiarusun000/artic
原创
发布博客 2015.10.30 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS9如何使用http

处于安全考虑,iOS9要求http全部换成https,不过如果不想换,将下面的代码复制到info的末尾即可。key>NSAppTransportSecuritykey>dict>    key>NSAllowsArbitraryLoadskey>    true/>dict>
原创
发布博客 2015.10.15 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Facebook第三方登陆

Facebook的第三方登陆非常简单,但是在登陆后获取用户资料时却让人非常头疼,不像国内,会直接返回一个包含着各种需要用到的用户数据的字典,而是需要通过Graph API自己获取,而且获取的时候需要设置各种Key值,而最最最让人头疼的是,有些key值在官方文档里没有标出,只能自己试。。。。。目前笔者还没有找到哪里有非常详细的介绍(可能是我英语不好吧。。。)下面直接贴代码sender.sel
原创
发布博客 2015.09.22 ·
1426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS视图控制对象生命周期

init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途init-初始化程序viewDidLoad-加载视图viewWillAppear-UIViewController对象的视图即将加入窗口时调用;viewDidApper-UIViewControl
原创
发布博客 2015.09.18 ·
575 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Autolayout中可能遇到的坑

1.通过autolayout对视图进行布局时,如果没有设死宽高,那么只有在控制器中的方法viewDidAppear被调用时,autolayout才能将视图在屏幕中显示的实际宽高计算好,这个坑在使用scrollView的时候很容易出现。2.等待补充。。。。
原创
发布博客 2015.09.18 ·
700 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UITableView相关

1.如果点击了一个cell中的按钮,想要在按钮内部获得cell在tableview中的位置,可以通过以下代码UITableView *tableView = (UITableView *)self.superview.superview;NSIndexPath *indexpatn = [tableView indexPathForCell:self];2.cell的父视图不是table
原创
发布博客 2015.09.15 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

沙盒文件管理

沙盒文件 每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用的文件系统隔离,ios系统不允许访问其他应用的应用沙盒。在ios8中已经开放访问。 应用沙盒一般包括以下几个文件目录:应用程序包、Documents、Libaray(下面有Caches和Preferences目录)、tmp。 应用程序包:包含所有的资源文件和可执行文件。 Document
转载
发布博客 2015.09.07 ·
782 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS断点下载的小问题

关于iOS断点下载的问题,太多文章已经说过,所以不多说,实现代码晚上很多很多,只是另说一句,使用原生的NSURLSession和NSURLConnect实现断点下载,当下载的文件位zip格式时,无法显示断点下载功能。具体原因不明。
原创
发布博客 2015.09.06 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何通过Xcode将代码上传到git上。

1.在Mac上安装git(本文不讲)2.注册github账号(本文不讲)3.完成以上操作后打开命令行,输入git init初始化代码仓库(完成初始化后输入ls -a -l,查看目录文件,包括文件,也可以用git status查看git状态)4.提交代码到暂存区域 git add .5.正式提交,同时添加描述 git commit -m "我是描述"(这次提交之后可以用git sta
原创
发布博客 2015.09.01 ·
2099 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

UINavigationController官方文档学习笔记

1.不可以直接修改NavigationBar的frame、bounds、alpha,实际上直接修改也是无效的。2.如果想要自定义NavigationBar需要使用initWithNavigationBarClass:toolbarClass方法3.通过代码可以获得全局的NavigationBar进行配置,setTinColor可以改变BarItem的颜色,设置BarTintColor可以修
原创
发布博客 2015.08.31 ·
502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Modal模式跳转相关

1.页面旋转现在想要设置当前控制器view支持不支持旋转,需要设置两个相关方法。-(BOOL)shouldAutorotate{ return YES;}第一个方法如上,决定当前页面是否支持旋转功能。-(NSUInteger)supportedInterfaceOrientations{ return UIInterfaceOrientationMaskLan
原创
发布博客 2015.08.31 ·
630 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS下的通知使用

基础用法和通知的使用不多说,只将自己如何发送通知,同时观察自己的通知,并执行方法。1.设置通知名,并发送通知。 #define SYAuthorizeResponseCompleted @"authorizeResponseComplete" NSNotification *notification = [NSNotification notificationWithName:SYAut
原创
发布博客 2015.08.28 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新浪原生分享

1.在官网注册开发者账号,获得appKey,同时一定要设置回调页和Bundle iD(回调页可以先虽随便设置,Bundle iD要与程序中相同。targets->General->Bundle identifier)2.设置工程回调URL Scheme,在targets->info->URL Types里添加,设置为wb+appkey。3.将新浪分享原装框架导入程序,然后添加以下类库
原创
发布博客 2015.08.27 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

fileURLWithPath:和URLWithString:的区别

一句话。。。通过URL加载本地数据,使用方法NSURL *fileURL = [NSURL fileURLWithPath:path];通过URL加载远程服务器,使用方法NSURL *fileURL = [NSURL URLWithString:path];
原创
发布博客 2015.08.25 ·
3160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何设置UILable的各种属性

UIFont *font = [UIFont systemFontOfSize:17.0f weight:UIFontWeightUltraLight];self.lable.font = font;前者用来设置文字的大小,后者后来设置文字的粗细。NSDictionary *attributes = @{NSFontAttributeName : [UIFont systemFontOf
原创
发布博客 2015.08.25 ·
1068 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cocoapods设置好后找不到头文件的解决方法

在项目的Target的里设置一下,添加cocoapods头文件目录:目录路径直接写:${SRCROOT}   ,后边选择recursive 。就可以了。注意:是在 User Header Search Paths 里添加,不是上面的 Header Search Paths.
转载
发布博客 2015.08.25 ·
543 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多