<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bin236的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bin236</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bin236]]></copyright><item><title><![CDATA[Runtime经常使用的方法]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/52640106</link><guid>https://blog.youkuaiyun.com/bin236/article/details/52640106</guid><author>bin236</author><pubDate>Fri, 23 Sep 2016 16:59:14 +0800</pubDate><description><![CDATA[本文转载自博客园http://www.cnblogs.com/pengStyle/p/5388066.html,有介绍也有使用时候的例子,很不错,感谢园主分享,如禁止转载请及时通知

一、什么是Runtime

　　笔者面试时被问到Runtime，以前开发也只是听说这个东西，但是并没有去详细了解，要全面理解Runtime,我们应该先去看看apple文档的解释，主要看引入Runtime概念的]]></description><category></category></item><item><title><![CDATA[iOS10XCode8适配各种问题(相对其他的较完善)]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/52604780</link><guid>https://blog.youkuaiyun.com/bin236/article/details/52604780</guid><author>bin236</author><pubDate>Wed, 21 Sep 2016 09:56:23 +0800</pubDate><description><![CDATA[点击打开链接]]></description><category></category></item><item><title><![CDATA[将时间戳转换成时间yy-MM-dd HH:mm]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51831092</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51831092</guid><author>bin236</author><pubDate>Tue, 05 Jul 2016 14:11:35 +0800</pubDate><description><![CDATA[- (NSString *)getDate:(NSString *)date{
    long
long time=[date longLongValue];
//转成longlong类型
    NSDate *d = [[NSDate
alloc]initWithTimeIntervalSince1970:time/1000.0];
    NSDateFormatter *df]]></description><category></category></item><item><title><![CDATA[用AFN上传图片]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51821245</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51821245</guid><author>bin236</author><pubDate>Mon, 04 Jul 2016 15:37:39 +0800</pubDate><description><![CDATA[图片上传时必要将图片进行压缩,不然会上传失败

上传一张图片



[manager POST:urlString parameters:params constructingBodyWithBlock:^(id_Nonnull formData) {

//使用日期生成图片名称
NSDateFormatter *formatter = [[NSDateFormatter all]]></description><category></category></item><item><title><![CDATA[通过View获取Controller]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51809494</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51809494</guid><author>bin236</author><pubDate>Sat, 02 Jul 2016 08:02:54 +0800</pubDate><description><![CDATA[需求很简单，通过UIViewController.view内的任意控件获取当前UIViewController；

立马开写：


/**
 *    @brief    通过viewController内的view,获取Controller
 * 
 *    @param     view     subView
 *
 *    @return    UIViewControlle]]></description><category></category></item><item><title><![CDATA[在有Textfield的页面,键盘弹出效果]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51790104</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51790104</guid><author>bin236</author><pubDate>Thu, 30 Jun 2016 14:32:32 +0800</pubDate><description><![CDATA[让textField遵守代理方法,然后复制以下代码就可以了


- (void)textFieldDidBeginEditing:(UITextField *)textField{
    [self
animateTextField: textField 
up: YES];
    
}


- (void)textFieldDidEndEditing:(UITextFi]]></description><category></category></item><item><title><![CDATA[关于按钮设置属性的小细节]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51728475</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51728475</guid><author>bin236</author><pubDate>Tue, 21 Jun 2016 16:43:44 +0800</pubDate><description><![CDATA[btn.frame = CGRectMake(x, y, width, height);

[btn setTitle: @"search" forState: UIControlStateNormal];

//设置按钮上的自体的大小

//[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小，但是可能会在将]]></description><category></category></item><item><title><![CDATA[敲代码时经常遇到的小细节]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51711334</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51711334</guid><author>bin236</author><pubDate>Sun, 19 Jun 2016 10:20:34 +0800</pubDate><description><![CDATA[1.经常打注释


2.导航条背景颜色的设置

BINMeViewController *meVC = [[BINMeViewController
alloc] init];
UINavigationController *meNav = [[UINavigationController
alloc] initWithRootViewController:meVC];
meNav]]></description><category></category></item><item><title><![CDATA[(有码)OC单例]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51347812</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51347812</guid><author>bin236</author><pubDate>Sun, 08 May 2016 21:23:47 +0800</pubDate><description><![CDATA[static Singleton* _instance =
nil;


+ (Singleton *)shareSingleton{

    static
dispatch_once_t once;

    dispatch_once(&once, ^{

        _instance = [[super
allocWithZone:nil]
init];
]]></description><category></category></item><item><title><![CDATA[蘑菇街组件化]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51096814</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51096814</guid><author>bin236</author><pubDate>Fri, 08 Apr 2016 15:00:24 +0800</pubDate><description><![CDATA[蘑菇街组件化应用



Design / Tech / Create / Startup / Life
Limboy


retweet
蘑菇街 App 的组件化之路

在组件化之前，蘑菇街 App 的代码都是在一个工程里开发的，在人比较少，业务发展不是很快的时候，这样是比较合适的，能一定程度地保证开发效率。
慢慢地代码量多了起来，开发人员也多了起来，业务发展也快了起来，这]]></description><category></category></item><item><title><![CDATA[将应用分享到微博(系统方法)+系统API生成二维码]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51083390</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51083390</guid><author>bin236</author><pubDate>Thu, 07 Apr 2016 10:14:08 +0800</pubDate><description><![CDATA[//分享到新浪微博
- (void)shareToSinaWeibo{
    
    if (![SLComposeViewController isAvailableForServiceType:SLServiceTypeSinaWeibo]) {
        NSLog(@"没有登录新浪微博");
        return;
    }
    
    //跳到分]]></description><category></category></item><item><title><![CDATA[获取系统相册,并保存文件]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51076749</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51076749</guid><author>bin236</author><pubDate>Wed, 06 Apr 2016 17:27:13 +0800</pubDate><description><![CDATA[#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIImageView *icon;
@property (weak, nonatomic) IBOutlet UIImageView *imageView;

@end

@implementation Vie]]></description><category></category></item><item><title><![CDATA[系统地图使用]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51075835</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51075835</guid><author>bin236</author><pubDate>Wed, 06 Apr 2016 16:13:50 +0800</pubDate><description><![CDATA[系统地图
使用CoreLocation框架
创建一个管理类CLLocationManager

设置管理类的代理


1.定位
开始定位(start)
代理方法中获取当前经纬度(CLLocation对象Coordinate:latitude longitude)
2.地理编码和反编码(定位到经纬度)

place mark—>CLPlacemark—>CLLocation]]></description><category></category></item><item><title><![CDATA[获取当前网络状态/手机状态]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51065853</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51065853</guid><author>bin236</author><pubDate>Tue, 05 Apr 2016 16:34:52 +0800</pubDate><description><![CDATA[//获取手机网络状态

- (NSString *)getStates{
    NSArray *children = [[[[UIApplication sharedApplication]  valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews];
    NSString *state = []]></description><category></category></item><item><title><![CDATA[app之间的跳转,查看URL的端口号,主机信息]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51065715</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51065715</guid><author>bin236</author><pubDate>Tue, 05 Apr 2016 16:27:12 +0800</pubDate><description><![CDATA[//查看Url的状态

- (void)aboutUrl{
     *  AppTwo表示要跳转到的APP的URL Schemas
     *  需要在AppTwo的APP的info--->URLTypes下面配置URL Schemas为AppTwo，不能有下划线
     *  "://"是固定写法，URL才回被认可
     *  后面的str是要传给下一个app的参数]]></description><category></category></item><item><title><![CDATA[(跳转到其它应用)关于iPhone中的一些自嗨方法(*^__^*) 嘻嘻……]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/51044356</link><guid>https://blog.youkuaiyun.com/bin236/article/details/51044356</guid><author>bin236</author><pubDate>Sat, 02 Apr 2016 18:06:56 +0800</pubDate><description><![CDATA[应用之间的跳转,url的常用属性

- (void)aboutUrl{
    //跳转到对应App
    //AppTwo://表示目的应用程序的url

    //123这是给下个应用传递参数
    //对应跳转的app的scheme

    NSString *toPath = [NSString stringWithFormat:@"AppTwo://%@",@"]]></description><category></category></item><item><title><![CDATA[(有码)NSURLConnection大文件下载]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/50876163</link><guid>https://blog.youkuaiyun.com/bin236/article/details/50876163</guid><author>bin236</author><pubDate>Sun, 13 Mar 2016 10:41:46 +0800</pubDate><description><![CDATA[#import "ViewController.h"

@interface ViewController ()
//总长度
@property (nonatomic, assign) long long totalLength;
//传输数据
@property (nonatomic, strong) NSMutableData *dataM;
//写入路径
@property ]]></description><category></category></item><item><title><![CDATA[(有码)NSURLSession]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/50867391</link><guid>https://blog.youkuaiyun.com/bin236/article/details/50867391</guid><author>bin236</author><pubDate>Sat, 12 Mar 2016 21:13:58 +0800</pubDate><description><![CDATA[NSURLSession下载,默认将下载的任务保存在tmp下,如果回调方法什么都没做,tmp文件会自动删除

基础: 使用单例session

NSURL *url = [NSURL URLWithString:@"urlstring"];
    //创建session
    NSURLSession *session = [NSURLSession sharedSession];]]></description><category></category></item><item><title><![CDATA[从app跳转到手机设置(代码)]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/50844274</link><guid>https://blog.youkuaiyun.com/bin236/article/details/50844274</guid><author>bin236</author><pubDate>Thu, 10 Mar 2016 10:36:00 +0800</pubDate><description><![CDATA[//响应事件

- (IBAction)music:(id)sender {
    //配置属性

    NSURL *url = [NSURL URLWithString:@"prefs:root=MUSIC"];
    //判断能否跳转

    if ([[UIApplication sharedApplication] canOpenURL:url]) {]]></description><category></category></item><item><title><![CDATA[获取文件路径]]></title><link>https://blog.youkuaiyun.com/bin236/article/details/50838913</link><guid>https://blog.youkuaiyun.com/bin236/article/details/50838913</guid><author>bin236</author><pubDate>Wed, 09 Mar 2016 21:33:22 +0800</pubDate><description><![CDATA[iphone沙箱模型的有四个文件夹，分别是什么，永久数据存储一般放在什么位置，得到模拟器的路径的简单方式是什么.
documents，tmp，app，Library。
（NSHomeDirectory()），
手动保存的文件在documents文件里
Nsuserdefaults保存的文件在tmp文件夹里
 
1、Documents 目录：您应该将所有de应用程序数据文件写入到这个目录]]></description><category></category></item></channel></rss>