Câu hỏi được gắn thẻ «automatic-ref-counting»

Đếm tham chiếu tự động (ARC) là một tính năng biên dịch cung cấp quản lý bộ nhớ tự động của các đối tượng Objective-C và Swift.

7
Nắm bắt bản thân mạnh mẽ trong khối này có khả năng dẫn đến một chu kỳ giữ lại
Làm thế nào tôi có thể tránh cảnh báo này trong xcode. Đây là đoạn mã: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@"%02d:%02d",min,current]];///warning occurs in this line }];






3
ARC và cầu nối đúc
Với ARC, tôi không còn có thể đúc CGColorRefđến id. Tôi đã học được rằng tôi cần phải thực hiện một dàn diễn viên bắc cầu. Theo tài liệu clang : Một dàn diễn viên cầu nối được một dàn diễn viên C-phong cách chú thích với một trong ba …

7
Khắc phục cảnh báo của Capturing [một đối tượng] mạnh trong khối này có khả năng dẫn đến một chu kỳ giữ lại mã trong mã kích hoạt ARC
Trong mã kích hoạt ARC, làm cách nào để khắc phục cảnh báo về chu kỳ lưu giữ tiềm năng, khi sử dụng API dựa trên khối? Cảnh báo: Capturing 'request' strongly in this block is likely to lead to a retain cycle được sản xuất bởi đoạn mã này: …



1
Thông báo ví dụ “Loại người nhận 'CALayer' là một khai báo chuyển tiếp” nghĩa là gì ở đây?
Tôi đang chuyển một khối mã từ dự án iOS4 sang iOS5 và tôi đang gặp một số sự cố với ARC. Mã tạo tệp PDF từ ảnh chụp màn hình. Mã tạo PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); CGContextRef pdfContext = UIGraphicsGetCurrentContext(); …

3
Trong những tình huống nào, chúng tôi cần viết bộ định tính quyền sở hữu __autoreleasing theo ARC?
Tôi đang cố gắng hoàn thành câu đố. __stronglà mặc định cho tất cả các con trỏ đối tượng có thể truy xuất được Objective-C như NSObject, NSString, v.v. Đây là một tham chiếu mạnh. ARC cân bằng nó với một -releaseở cuối phạm vi. __unsafe_unretainedbằng cách cũ. Nó được …



3
Đã đạt được thỏa thuận UIPopovercontroller trong khi cửa sổ bật lên vẫn hiển thị
Tôi đảm bảo với bạn rằng tôi đã tìm kiếm câu trả lời trong SO cho câu hỏi của mình nhưng không có câu trả lời nào hữu ích. Ở đây tôi có một mã đơn giản sẽ hiển thị UIImagePickerControllertrong một UIPopoverController: -(void)takePicture:(id)sender{ UIImagePickerController *picker=[[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType=UIImagePickerControllerSourceTypeCamera; …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.