ios
CrazyDuang
这个作者很懒,什么都没留下…
展开
-
使用xcode7进行http请求
1.在Iofo.plist中添加NSAppTransportSecurity类型的Dictionary2.在NSAppTransportSecurity下添加NSAllowsArbitraryLoads,类型为Boolean,类型为YES原创 2015-11-11 21:16:29 · 396 阅读 · 0 评论 -
React-Native (iOS)环境的配置
1.硬件条件 你需要一天Mac电脑,或者是安装了OSX系统的电脑,这是iOS App开发的前提.2.软件条件 (1).安装最新版的X-Code,建议X-Code7.1及以上版本.(PS:如果不是7.1以上版本,编译有可能通不过). (2).安装HomeBrew (OSX系统上的一个安装包管理器,安装后可以方便后续安装包的安装). 终端命令: rub原创 2016-12-05 15:27:51 · 357 阅读 · 0 评论 -
UIView设置阴影效果
UIView的阴影效果主要是通过UIView的layer的相关属性来设置阴影的颜色shadowView.layer.shadowColor = [UIColor blackColor].CGColor;阴影的透明度shadowView.layer.shadowOpacity = 0.8f;阴影的圆角shadowView.layer.shadowRadius = 4.0f;原创 2016-12-23 10:05:47 · 11867 阅读 · 0 评论 -
xcode8 控制台打印从后台获取的json数据太多无法显示完整解决方法
重新自己定义一个宏,使用重新定义的宏打印#ifdef DEBUG#define YLSLog(FORMAT, ...) fprintf(stderr, "%s:%zd\t%s\n", [[[NSString stringWithUTF8String: __FILE__] lastPathComponent] UTF8String], __LINE__, [[NSString stringW原创 2017-04-17 15:47:40 · 1663 阅读 · 0 评论 -
cocoaPods
CocoaPods使用步骤(已有Ruby环境): (注:为提示作用,不要在终端中输入)1.打开终端,输入为提示作用,不要在终端中输入) 1.打开终端,输入 gem sources –remove https://rubygems.org/ 等有反应之后再敲入以下命令 $ gem sources -a https://ruby.taobao.org/ 为了验证你的Ruby镜像是并且仅原创 2015-10-28 21:55:10 · 403 阅读 · 0 评论 -
CAAnimation子类的小解
核心动画CAAnimation(抽象类)1.基本概念Core Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍!使用它需要先添加QuartzCore.framework和引入对应的框架 ,iOS7后不需要.2.动画分类基本动画: CABasicAnimation关键帧动画: CAKeyframeAnimation原创 2017-07-19 11:11:01 · 385 阅读 · 0 评论 -
iOS开发 调用系统的震动和提示音
ios 提示音的简单设置原创 2017-08-02 11:50:01 · 14579 阅读 · 1 评论 -
获取当前手机App版本以及AppStore中的最新版本,判断是否需要更新
获取当前手机App版本以及AppStore中的最新版本,判断是否需要更新原创 2017-08-05 14:50:58 · 3580 阅读 · 0 评论 -
ios11 一些我淌过的坑
ios11 一些我淌过的坑原创 2017-10-09 16:33:02 · 1905 阅读 · 0 评论 -
客户端文件上传服务器(AF)
客户端文件上传服务器看我就够了(支持14中文件格式上传)由于项目需求,要上传文件到服务器,以前也做过,但是两次所采用的协议有所不同.所以纠结了一天终于搞好了,而且文件格式支持14种.先来看看后台商定的上传文件协议:HTTP multipart/form-data如果你们公司后台也是接受这种协议上传文件的话,那么我可以说你已经完成了,因为我已经替你们填了一次这个坑了.啊哈哈哈哈.可能转载 2016-09-30 14:57:18 · 2288 阅读 · 0 评论 -
cocoapods的卸载
有的时候我们需要降低Cocoapods的版本来解决第三方库的兼容问题.一. 移除pod组件这条指令会告诉你Cocoapods组件装在哪里 :$which pod你可以手动移除这个组件 :$sudo rm-rfpath>二. 移除 RubyGems 中的 Cocoapods程序包Q: RubyGems是什么?A: RubyGems(原创 2016-09-27 17:45:15 · 334 阅读 · 0 评论 -
NavBar和TabBar简单设置
// 设置navbar和tabbar是否有透明度self.navigationController.navigationBar.translucent = YES/NO; self.tabBarController.tabBar.translucent = YES/NO;NavBar-导航条全局:[[UINavigationBar appearance]原创 2016-09-26 10:41:46 · 1923 阅读 · 0 评论 -
iOS 各种bar的隐藏
ios 各种bar的隐藏原创 2015-11-12 09:38:11 · 351 阅读 · 0 评论 -
UISearchBar基本属性
UISearchBar属性相关_searchBar= [[UISearchBaralloc]initWithFrame:CGRectZero];//初始化,不解释 [self.searchBar setPlaceholder:@"Search"];//搜索框的占位符 [self.searchBarsetPrompt:@"Prompt"];//顶部提示文本,相当于控件原创 2015-11-02 19:20:35 · 292 阅读 · 0 评论 -
GPUImage导入到工程
第一种方法: (原文:http://www.cnblogs.com/YouXianMing/p/3709715.html) (由于功力不足,经过自己实践,只能真机测试..望其他大神补充模拟器版)1.GPUImage开源库并不像普通的开源库那样子,拖进你的工程中就可以用.首先上官网下载源码: https://github.com/BradLarson/GPUImage2.找到framewor原创 2016-08-19 14:15:19 · 1655 阅读 · 0 评论 -
GPUImage各个文件的说明
#import "GLProgram.h"// Base classes#import "GPUImageOpenGLESContext.h"#import "GPUImageOutput.h"#import "GPUImageView.h"#import "GPUImageVideoCamera.h"#import "GPUImageStillCamera.h"#import "转载 2016-09-02 11:07:00 · 716 阅读 · 0 评论 -
GUImage简单的给相机加滤镜(需要用真机测试)
用GUImage简单的处理图片主要分为下面几个点:实例化一个GPUImageStillCamera对象A(输入源);实例化一个GPUImageFilter对象B(滤镜);实例化一个GPUImageView对象C(输出源)A添加B,B添加C;将C添加到控制器的视图上或是key window上,总之就是为了能让你看到相机捕捉到的内容;A去调用方法:startCameraCapture开始捕捉景原创 2016-08-31 16:17:06 · 1695 阅读 · 0 评论 -
GPUImage混合滤镜的简单使用
import "ViewController.h"#import "GPUImage.h"@interface ViewController (){ UIImage *_inputImage; UIImage *_outputImage;}@property (weak, nonatomic) IBOutlet UIImageView *iconImageView;@property (nonat原创 2016-09-02 14:52:26 · 2381 阅读 · 0 评论 -
x-code打开模拟器提示Developer Tools Access
原因就是系统的开发人员模式没有启动在终端键入:DevToolsSecurity --status 查看状态,如果为disable(就是我们碰到的问题)就是没有启动开发人员模式 如果为enabled代表启动了开发人员模式.DevToolsSecurity --enable 输入密码,启动开发人员模式DevToolsSecurity --disable 输入密码,关闭开发原创 2016-08-24 14:29:45 · 1701 阅读 · 0 评论 -
NSTimer的两种创建方式以及跟RunLoop的简单结合使用
NSTimer 有两种常用创建方式。第一种:NSTimer *timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(clickOnTimer) userInfo:nil repeats:YES];[[NSRunLoop currentRunLoop] addTimer:timer forMod转载 2016-09-19 09:31:51 · 1603 阅读 · 0 评论 -
xcode9到xcode10采坑小计.
1.模拟器和真机运行clang报错.将libstdc++_sim.zip解压,放到目录/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/将libstdc++.dylib_sim.zip解压,放到...原创 2018-11-17 12:00:31 · 187 阅读 · 0 评论