小编ico*_*des的帖子

如何使用Homebrew安装特定的Java版本?

我希望在Mac上安装Java Homebrew.使用该命令可以正常工作 brew cask install java.这将安装当前最新的稳定版本 - 1.8.0_141 但是如何安装特定版本1.8.0_131.

java macos terminal homebrew homebrew-cask

30
推荐指数
2
解决办法
4万
查看次数

获取具有不同状态的详细iOS CPU使用情况

例如,如何在IOS中以不同状态获取CPU使用率

1.Idle

2.运行用户空间

3.运行内核/系统

CPU使用率例如,如 提供全面的CPU使用率只喜欢below.How我可以检查使用中的不同状态?有帮助吗?

一般使用示例主要如下所示:

- (NSString *)cpuUsage
{
   kern_return_t kr;
   task_info_data_t tinfo;
   mach_msg_type_number_t task_info_count;

   task_info_count = TASK_INFO_MAX;
   kr = task_info(mach_task_self(), TASK_BASIC_INFO, (task_info_t)tinfo, &task_info_count);
   if (kr != KERN_SUCCESS)
   {
     return @"NA";
   }

   task_basic_info_t      basic_info;
   thread_array_t         thread_list;
   mach_msg_type_number_t thread_count;
   thread_info_data_t     thinfo;
   mach_msg_type_number_t thread_info_count;
   thread_basic_info_t basic_info_th;
   uint32_t stat_thread = 0; // Mach threads

   basic_info = (task_basic_info_t)tinfo;

   // get threads in the task
   kr = task_threads(mach_task_self(), &thread_list, &thread_count);
   if (kr != KERN_SUCCESS)
   {
      return @"NA";
   }
   if (thread_count > 0) …
Run Code Online (Sandbox Code Playgroud)

objective-c cpu-usage ios swift

10
推荐指数
1
解决办法
648
查看次数

如何在引导程序中正确对齐复选框和标签?

我有两行复选框和标签.虽然水平对齐不是问题,但是存在第二列垂直对齐的问题.在这种情况下如何实现对称?

<div class="form-inline">
<div class="form-group">
    <div class="col-md-4">
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox0" value="0">Sunday</label>
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox1" value="1">Monday</label>
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox2" value="2">Tuesday</label>
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox3" value="3">Wednesday</label>
    </div>
    <div class="col-md-4">
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox4" value="4">Thursday</label>
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox5" value="5">Friday</label>
        <label class="radio-inline">
            <input type="checkbox" name="inlineRadioOptionsWeek" id="Checkbox6" value="6">Saturday</label>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

正如您所看到的,Moday和Friday的对齐方式(复选框和标签)不合适.

html css twitter-bootstrap

6
推荐指数
1
解决办法
7522
查看次数

如何以编程方式获取iOS崩溃日志?

我希望以编程方式在iPhone中检索崩溃日志.在iOS 10及更高版本中,可以在此处找到日志列表:

Settings --> Privacy -->Analytics --> Analytics Data-->logfiles.json
Run Code Online (Sandbox Code Playgroud)

是否可以以编程方式访问日志文件.我基本上想要获取数据部分中找到的所有文件.只是与我的应用程序相关的文件.

注意:我不是在寻找Appstore批准.

logging objective-c crash-log ios

6
推荐指数
1
解决办法
887
查看次数

扩展和折叠tableView部分iOS?

我能够成功地展开和折叠tableView部分但是到目前为止我无法对各个部分进行操作.所有部分同时折叠或展开,这是因为我调用[tableView reloadData].所以我如何展开或折叠一个特定的部分?

这是我目前正在做的事情.

  -(UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
  {
     headerLabel = [[UILabel alloc]init];
     headerLabel.tag = section;
     headerLabel.userInteractionEnabled = YES;
     headerLabel.backgroundColor = [[UIColor grayColor]colorWithAlphaComponent:0.2];
     headerLabel.text = [menuCategoryArray objectAtIndex:section];
     headerLabel.frame = CGRectMake(5, 0, tableView.tableHeaderView.frame.size.width, tableView.tableHeaderView.frame.size.height);


     UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(headerClicked:)];
     tapGesture.cancelsTouchesInView = NO;
     [headerLabel addGestureRecognizer:tapGesture];

     return headerLabel;


 }

 -(void)headerClicked:(UIGestureRecognizer*)sender
 {

    if (!isShowingList) {
    isShowingList=YES;
    [self.menuTableView reloadData];
    UILabel *lbl = (UILabel*)sender.view;
    NSLog(@"header no : %d", lbl.tag);

   }else{

    isShowingList=NO;
    [self.menuTableView reloadData];
    UILabel *lbl = (UILabel*)sender.view;
    NSLog(@"header no : %d", lbl.tag);

  }


  }

 - …
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview uigesturerecognizer ios

4
推荐指数
2
解决办法
8210
查看次数

如何在iOS中创建具有动态值的UIButtons网格?

我正在尝试创建一个UIButtons网格.行和列值是动态的.我知道如何创建网格.但是使用动态值制作网格是个问题.

 -(void)makeLayoutWithMinRow:(int)minRow maxRow:(int)maxRow minColumn:(int)minColumn maxColumn:(int)maxColumn {

    NSInteger intLeftMargin = 10; // horizontal offset from the edge of the screen
    NSInteger intTopMargin  = 10; // vertical offset from the edge of the screen
    NSInteger intYSpacing   = 30; // number of pixels between the button origins (vertically)
    NSInteger intXTile;
    NSInteger intYTile;

    NSInteger width;

    width = ((self.layoutView.frame.size.width-(maxColumn * 5))/maxColumn);
    for (int y = minRow; y < maxRow; y++)
    {
        for (int x = minColumn; x < maxColumn; x++)
        {
            intXTile = (x * …
Run Code Online (Sandbox Code Playgroud)

objective-c uibutton ios

2
推荐指数
1
解决办法
1596
查看次数