- 博客(1)
- 资源 (18)
- 收藏
- 关注
转载 @property的属性
@property的属性1.atomic与nonatomic2.readwrite与readonly3.strong与weak4.assign、copy、retain5.getter setter
2016-11-01 11:16:05 355
iOS 获取系统通讯录的名字和电话【第二版】
iOS 获取系统通讯录的名字和电话【srxboys】【第二版】 同时兼容 iOS6 / 7/8/9/10 等等 所有版本 可以看淘宝 收货地址
亲测 实现 > iOS6
代码例子:
//初始化对象 在viewDidLoad
__weak typeof(self)weakSelf = self;
//iOS >=iOS9
_objct10 = [[RXAddressiOS10 alloc] init];
_objct10.complete = ^(BOOL status, NSString * phoneNum, NSString * nameString) {
if(status) {
weakSelf.phoneLabel.text = phoneNum;
}
weakSelf.nameLabel.text = nameString;
};
//iOS < iOS9
_objct9 = [[RXAddressiOS9 alloc] init];
_objct9.complete = ^(BOOL status, NSString * phoneNum, NSString * nameString) {
if(status) {
weakSelf.phoneLabel.text = phoneNum;
}
weakSelf.nameLabel.text = nameString;
};
//调用通讯录 方法
if(iOS9Later) {
//iOS >=iOS9
[_objct10 getAddress:self];
}
else {
//iOS < iOS9
[_objct9 getAddress:self];
}
2016-10-13
Object-C 友盟社会化组件SDK 分享、第三方平台授权 自封装展示页面
iOS object-C 社会化组件SDK v6.0.0(2016-9-23)
分享、第三方平台授权 自封装
// 分享
[_shareView showShareWithViewController:self type:ShareTypeSku
title:@"欧哥斯家用制氧机" content:@"好消息" resourceId:@"9113767"
image:imageURL completion:^(NSString *result) {
// code
}
// 授权登录 `LoginType`=(LoginTypeWX, LoginTypeSina)
[_shareView showLoginWithViewController:self loginType:`LoginType`
completion:^(UMSocialUserInfoResponse *snsAccount, NSString *errorString) {
// code
}
2016-10-13
完全自定义UITabBarController里的标签样式
iOS object-C 自定义封装成 和 UITabBarView一样的功能。主要体现在 UITabBar样式上,可以随意修改
继承UITabBarController 写的 管理切换控制器 主要是写 UITabBar样式是 继承UIView
//标签栏
_bottomBar = [[RXTabBarBottomView alloc] initWithFrame:self.tabBar.bounds];
_bottomBar.delegate = self;
[self.tabBar addSubview:_bottomBar];
[_bottomBar addBarButtonWithTitle:@"推荐" normalImgName:@"tab_0" selectedImgName:@"tab_0_h"];
[_bottomBar addBarButtonWithTitle:@"分类" normalImgName:@"tab_1" selectedImgName:@"tab_1_h"];
[_bottomBar reloadTabBarUI];
2016-10-13
iOS 项目框架(有很多扩展方法)
1、简易的MVC框架;
2、主要是扩展方法,方便开发;
3、避免常见的bug;
4、AFN3.x封装;
5、继承MJ新的动画展示。
此框架,主要是为了在以后的开发中,避免常见的bug出现,所以写了 很多处理方法 以及 扩展方法。
2016-06-02
iOS侧滑出收货地址【第二版】
table 上 点击显示省市区 优购物 旗下 的 《优品惠》 收货地址 界面效果
3级 地址效果
-----------
更新问题:
1、xcode7.3运行 “没有main”的bug
2、动画执行时间
2016-04-19
iOS AFNWorking3请求封装
/**
* @author ----------srxboys, 16-03-01 12:03:55
*
* @brief 请求数据接口,block返回结果
*
* @param paramsDict 请求参数(字典)
* @param successBlock 请成功,以block形式返回
* @param failureBlock 请求失败,以block形式返回
* @param showHUD 是否显示 加载的状态【转圈】
*/
+ (void)postReqeustWithParams:(NSDictionary*)paramsDict
successBlock:(void (^)(id responseObject))successBlock
failureBlock:(void (^)(NSError * error))failureBlock
showHUD:(BOOL)showHUD;
//==============================================================================
//==============================================================================
/**
* @author ----------srxboys, 16-03-01 14:03:59
*
* @brief 上传文件并请求接口
*
* @param paramsDict 请求参数(字典)
* @param uploadParams 上传图片到服务器的文件设置
* @param successBlock 请成功,以block形式返回
* @param failureBlock 请求失败,以block形式返回
* @param showHUD 是否显示 加载的状态【转圈】
*/
+ (void)UploadRequestWithParams:(NSDictionary*)paramsDict
uploadParams:(GHSUploadFormData*)uploadParams
successBlock:(void (^)(id responseObject))successBlock
failureBlock:(void (^)(NSError * error))failureBlock
showHUD:(BOOL)showHUD;
2016-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人