- 博客(23)
- 资源 (9)
- 收藏
- 关注
转载 xcode8升级之后项目遇到了问题
xcode8升级之后项目遇到了问题,接手公司以前的项目运行时常常遇到很多第三方报错,以及Xcode更新后很多的库里面的内容被废弃了,导致很多的错误。报错:解决的方法:AQGridViewCell,这个第三方的类主要是用于处理图片的问题,xcode开发工具升级过后,报这样的错误iPhoneSimulator10.0.sdk/usr/include/objc/obj
2017-04-27 13:55:10 928
原创 有关enumerate、block遍历与NSEnumerator枚举器在NSString、NSArray、NSDictionary中的使用总结
enumerateObjectsUsingBlock" 修改局部变量时, 你需要声明局部变量为 __block 类型.enumerateObjectsWithOptions:usingBlock: 支持并发迭代或反向迭代,并发迭代时效率也非常高.参考:http://blog.csdn.net/wm9028/article/details/51733308NSArray的其他
2017-03-09 15:16:04 2087
转载 iOS NSString之NSMutableString的应用
NSMutableString继承自NSString,所有的NSString的方法NSMutableString都可以调用。NSMutableString的方法: 详细使用介绍:1、初始化字符串一 [[NSString alloc] initWithFormat:@"%d",10]; 2、初始化字符
2017-03-07 11:24:14 434
转载 iOS 各种项目源码集
http://blog.csdn.net/robinson_911/article/details/51956471一:源代码实例1:快速搭建项目源代码地址:https://github.com/wujunyang/MobileProject2:高仿美团iOS版地址:https://github.com/lookingstar
2017-03-03 14:01:27 14519 2
转载 OC中协议、代码块、分类的使用
来自:http://www.cnblogs.com/kenshincui/p/3869639.html#blockiOS开发系列--Objective-C之协议、代码块、分类2014-07-26 09:52 by KenshinCui, 49564 阅读, 16 评论, 收藏, 编辑概述ObjC的语法主要基于smalltalk进行设计的,除了提供常规的面向对象特性
2017-02-10 17:37:41 554
原创 使用NSURLSessionDataTask发送get和post请求
NSURLSessionDataTask是iOS7以后才会有的,取代NSURLConnection参考:http://blog.csdn.net/ttf1993/article/details/464911131.基本使用//GET请求(默认)//创建session对象NSURLSession*session = [NSURLSession sharedSess
2017-02-03 16:41:36 4288
转载 iOS-改变UITextField(纯代码 /xib) 中的Placeholder颜色的几种方法
UITextField自带的占位文字的颜色太浅或者不满足需求,所以需要修改,而UITextField没有直接的属性去修改占位文字的颜色,所以只能通过其他间接方式去修改。这里有几种方法可以实现这个需求。
2017-01-24 10:26:19 3655
原创 CocoaPods 的详细安装步骤,使用方法以及安装过程中出现的各种错误总结
CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target请点击进去参考:报错误[!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podf
2016-11-04 14:48:12 1064 1
转载 iOS 最全的UITableView的各种使用方法
UITableView:1、重用代理 @interface ViewController : UIViewController2、定义 _tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 460) style:UITableViewStylePlain]; _tableView.
2016-11-02 17:08:42 8676
原创 邓白氏编码申请
邓白氏编码申请:申请开发者帐号用的邓白氏编码不要去邓白氏官网申请,是要在苹果开发者中心登录APPID里面进行申请,否则会收不到电话确认,反正我之前就是在邓白氏官网里面申请的,一直都没有收到邓白氏公司打来的电话确认。 进入苹果开发者中心:登入你已经申请好的APP ID,如果还没有申请好APPID请先申请,用于公司或者企业开发者帐号最好不要用自己私人的帐号,最好重新申请。1.登录苹
2016-10-26 15:09:57 814
转载 ios NSClassFromString 类的动态加载
NSClassFromString 类的动态加载NSClassFromString是一个很有用的东西,用此函数进行动态加载尝试,如果返回nil,则不能加载此类的实例。正常来说,使用如下方法来对不确定的类进行初始化id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];和id myObj = [[M
2016-10-18 11:02:10 3021
转载 IOS-如何在一个程序中调用另一个程序
ios应用之间的调用步骤:一、调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row 添加一个对象(item)右击item
2016-10-17 11:34:41 3000
转载 iOS 各种学习资源demo链接汇总 (包含刷新,动画,图表,对话框等效果)
目录下拉刷新模糊效果AutoLayout富文本图表表相关与Tabbar隐藏与显示HUD与Toast对话框其他UI具体内容下拉刷新EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh - 下拉刷新控件。MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉
2016-10-17 10:55:06 4954
原创 GCD多线程的使用
1.什么是GCD全称Grand Central Dispatch,可译为“中枢调度器”,纯C语言,提供了非常多强大的函数优点:GCD会自动管理线程的生命周期(创建线程,调度任务,销毁线程),自动利用更多的CPU内核(比如双核,四核)GCD的任务的取出遵循队列的FIFO原则:先进先出,后进后出 容易混淆的术语 1>.同步和异步主要影响:能不能开启新的线程 同步
2016-10-14 18:02:11 404
原创 多线程的总结
1>什么是线程与进程什么是进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内比如同时打开QQ xcode系统就会分别启动2个进程什么是线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行比如使用酷狗播放音乐,使
2016-10-14 17:50:41 454
原创 __weak与__block修饰符到底有什么区别 + 属性的特性简介
在使用block 时,为避免亲戚循环引用问题,我们一般常将外部变量用 __weak 或者 __block 关键字进行修饰。__block和__weak修饰符的区别: 1.__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型。 2.__weak只能在ARC模式下使用,也只能修饰对象(NSString),不能修饰基本数据类型(i
2016-10-14 15:12:01 1359
原创 冒泡排序
冒泡排序void Bubble_Sort(int *num,int n){ int i, j; for(i =0; i { for(j =0; i + j 1; j++) { if(num[j] > num[j + 1]) {
2016-10-14 15:08:55 330
转载 enum与typedef enum的用法
enum与typedef enum的用法 (2012-12-27 10:27:35)转载▼在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是:#define MON 1#define TUE 2#define WED 3#define THU 4#define FRI 5
2016-09-30 17:11:28 483
转载 iOS中 property中的属性strong 、weak、copy 、assign 、retain 、unsafe_unretained 与autoreleasing区别和作用详解
iOS5中加入了新知识,就是ARC,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与retain
2016-09-27 16:27:45 6031
原创 iOS中 CoreLocation 和 MapKit 的使用
好多app都用到了定位和地图功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发CoreLocation:用于地理定位,地理编码,区域监听等(着重功能实现)MapKit:用于地图展示,例如大头针,路线,遮盖层展示等(着重界面展示)2个热门专业术语LBS:Location Based ServiceSoLoMo:Social Local Mobile(索罗门
2016-09-22 16:17:33 1355
转载 IOS中UITableView使用总结
IOS中UITableView使用总结一、初始化方法- (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style; 这个方法初始化表视图的frame大小并且设置一个风格,UITableViewStyle是一个枚举,如下:typedef NS_ENUM(NSInteger
2016-09-22 11:25:20 553
原创 ipa包打包方法以及可能出现的问题
公司的帐号是企业帐号,开发的app不需要上传到App store,而是直接打包成ipa包提供给公司内部使用。我参考了许多前辈们的方法,加上自己的总结得到如下打包ipa包的方法:如有错误请指出,谢谢!OS有两种证书和描述文件:证书类型使用场景开发(Development)证书和描述文件用于开发测试,在HBuilder中打
2016-09-07 16:34:22 2142
原创 iOS ipa包打包方法以及可能出现的问题
公司的帐号是企业帐号,开发的app不需要上传到App store,而是直接打包成ipa包提供给公司内部使用。我参考了许多前辈们的方法,加上自己的总结得到如下打包ipa包的方法:如有错误请指出,谢谢!OS有两种证书和描述文件:证书类型使用场景开发(Development)证书和描述文件用于开发测试,在HBuilder
2016-09-06 17:25:07 6476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人